2011 ILMC/LMS - Imola 6 Hours: Imola, Italy. 1st - 3rd July 2011 Stéphane Sarrazin (FRA), Franck Montagny (FRA), Peugeot 908, PEUGEOT SPORT TOTAL World Copyright: dailysportscar/LAT Photographic
Imola, Italy. 1st - 3rd July 2011
Stéphane Sarrazin (FRA), Franck Montagny (FRA), Peugeot 908, PEUGEOT SPORT TOTAL
World Copyright: dailysportscar/LAT Photographic