There's just something special about a 7.0-liter Corvette. Doubly so when it packs twin turbos and makes more than 1000 hp.
The 1980 Chevrolet Corvette Custom Roadster that is scheduled to be sold at the Mecum Houston Auction appears to duplicate the Mach 5 that stars in the Speed Racer series. Just like the Speed ...