Photo Credit: Richard Price/Corvette Racing As you know, the Corvette Racing team is in France for the 24 Hours of Le Mans which will take place this weekend. Yesterday the team was in downtown Le Mans at the Place de la Republique for scrutineering which is where all the teams and crew report to have [...]

Læs mere her...