Le Mans Endurance Series: Emmanuel Collard (FRA) Pescarolo Sport Pescarolo C60 Judd. Le Mans Endurance Series Rd1, Monza 1000km, Monza, Italy, 9 May 2004. DIGITAL IMAGE
Emmanuel Collard (FRA) Pescarolo Sport Pescarolo C60 Judd.
Le Mans Endurance Series Rd1, Monza 1000km, Monza, Italy, 9 May 2004.
DIGITAL IMAGE