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