Le Mans 24 Hour Race: Race winners Frank Biela (GER) / Emanuele Pirro (ITA) / Marco Werner (GER) Audi Sport North America on the podium. Le Mans 24 Hours, Circuit du Sarthe, France, 16 -17 June 2007 DIGITAL IMAGE
Race winners Frank Biela (GER) / Emanuele Pirro (ITA) / Marco Werner (GER) Audi Sport North America on the podium.
Le Mans 24 Hours, Circuit du Sarthe, France, 16 -17 June 2007
DIGITAL IMAGE