Showing posts with label supercharger. Show all posts
Showing posts with label supercharger. Show all posts

Tuesday, December 16, 2014

The Flame-Shooting Corvette of Your Nightmares

C6 Corvettes are pretty potent machines, but they take well to certain modifications. One of the best things you can do to them is strap on a supercharger, which is exactly what this monstrous machine is packing under the hood.