[GALLERY] Corvette Racing at Le Mans: Scrutineering in the Town Square
It's race week at Le Mans and our Corvette Racing team is ready for their 19th consecutive 24 Hours of Le Mans. The team's Chevrolet Corvette C7.Rs underwent the required technical inspection on Sunday in the town square of Le Mans.