We know this video is just marketing aimed at furthering the mythology of the Corvette and its ties to racing, but dammit if watching mechanics and engineers put together C6.R's and talk about racing isn't enough make us not care. »3/04/10 3:30pm 3/04/10 3:30pm