It's official, everyone has gone insane around here lol. I really hope that was a photoshop job on the oil cap logo, but in any case seen and know alittle more than i should of some twistedness going on around here.
Posted from the TurboBuick.Com mobile app
Those are the official turbo Lou oil caps. It's a badge of honor for those who have them. And I've heard they're good for 8rwhp even on a bad tune.