Le Mans 24 Hour Race: Race winners Frank Biela (GER) / Emanuele Pirro (ITA) / Marco Werner (GER) Audi Sport North America on the podium with Dr Wolfgang Ulrich (GER) Audi Sport team manager. 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 with Dr Wolfgang Ulrich (GER) Audi Sport team manager.
Le Mans 24 Hours, Circuit du Sarthe, France, 16 -17 June 2007
DIGITAL IMAGE