2005 Le Mans Test Day: 2005 Le Mans Test Day5th June 2005Le Mans, FranceS Loeb (FRA) Pescarolo Sport (FRA, Pescarolo Judd) Action. World Copyright: Peter Spinney / LAT PhotographicDigital Image Only
2005 Le Mans Test Day5th June 2005Le Mans, FranceS
Loeb (FRA) Pescarolo Sport (FRA, Pescarolo Judd) Action. World Copyright: Peter Spinney / LAT PhotographicDigital Image Only