Le Mans 24 Hours: The top three GT crews celebrate on the podium. Le Mans 24 Hours, Le Mans, France, 16-17 June 2012.
The top three GT crews celebrate on the podium.
Le Mans 24 Hours, Le Mans, France, 16-17 June 2012.