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