Adam and Isaac Preston unveiled a radical, twin-turbo 1963 Corvette with perhaps 6,000 horsepower. The pair have big plans to shake up both no-time radial and legal Pro Mod racing.

Continue reading...