Le Mans 24 Hours: The top three Audi cars cross the line to finish the race. Le Mans 24 Hours, Le Mans, France, 16-17 June 2012.
The top three Audi cars cross the line to finish the race.
Le Mans 24 Hours, Le Mans, France, 16-17 June 2012.