Hmm...Supercharged with a funky exhaust system...interesting. Exterior pics?
Or is that twin charged? I can see two pipes coming from the sides to the supercharger inlet, those couldn't possibly be 2 intakes, right? Two turbos? I can dream.
Is there a website for something for the company that makes these?