Corvette Racing ‘Flat Out’ – 2012 24 Hours of Le Mans “The Car” Posted on June 16, 2012Author Mike Vietro 0