Le Mans 1000 Km Race
Stephane Sarrazin (FRA) / Sebastien Bourdais (FRA) / Franck Lagorce (FRA) Pescarolo Sport Courage C60 Evo Peugeot makes a pit stop.
Le Mans 1000 Km, Le Mans, France, 9 November 2003.
DIGITAL IMAGE