2005 LeMans 24 Hours: June 13-19, Le Mans FranceEmmanuel Collard in the Pescarolo Sport cockpit Copyright 2005, Richard Dole, LAT Photographic.
June 13-19, Le Mans FranceEmmanuel Collard in the Pescarolo Sport cockpit
Copyright 2005, Richard Dole, LAT Photographic.