2004 Le Mans Endurance Series, Monza, Italy. 8th May 2004.
2004 Le Mans Endurance Series, Monza, Italy. 8th May 2004.
LM GTS Podium. Bouchut, Lamy and Zacchia (1st). Biaggi, Bosch and Sullivan (2nd).
World Copyright: Brooks/LAT Photographic.
Ref: Digital Image only.