Le Mans 24 Hours: Simon Pagenaud (FRA) Peugeot Total Sport signs autographs. Le Mans 24 Hours Drivers Parade, La Sarthe, Le Mans, France, 11 June 2010.
Simon Pagenaud (FRA) Peugeot Total Sport signs autographs.
Le Mans 24 Hours Drivers Parade, La Sarthe, Le Mans, France, 11 June 2010.