Le Mans 24 Hours: Mika Salo (FIN) / Frank Biela (GER) / Perry McCarthy (GBR) Audi Sport UK Audi R8 Le Mans 24 Hours, Le Mans, France, 14-15 June 2003. DIGITAL IMAGE
Mika Salo (FIN) / Frank Biela (GER) / Perry McCarthy (GBR) Audi Sport UK Audi R8
Le Mans 24 Hours, Le Mans, France, 14-15 June 2003.
DIGITAL IMAGE