2006 Le Mans 24 Hours: June 12 - 18, 2006, Circuit de la Sarthe, Le Mans, France. Pescarolo Sport of Franck Montagny, Eric Helary, and Sebastien Loeb. Copyright 2006, Richard Dole, USA LAT Photographic
June 12 - 18, 2006, Circuit de la Sarthe, Le Mans, France.
Pescarolo Sport of Franck Montagny, Eric Helary, and Sebastien Loeb.
Copyright 2006, Richard Dole, USA LAT Photographic