Unleashing the Beast: Inside the Making of the World's First Manual C8 Corvette Drift Car
Discover the transformation of a flood-damaged C8 Corvette into the world's first manual drift car, featuring performance upgrades and modifications.
September 5, 2024