2011 ILMC/LMS - Imola 6 Hours: Imola, Italy. 1st - 3rd July 2011 Anthony Davidson (GBR) Peugeot Sport Total World Copyright: David Lord/LAT Photographic
Imola, Italy. 1st - 3rd July 2011
Anthony Davidson (GBR) Peugeot Sport Total
World Copyright: David Lord/LAT Photographic