Le Mans Series: Jean-Christophe Boullion (FRA) Pescarolo Sport Pescarolo C60 Hybrid crosses the line to win the race. Le Mans Series, Rd1, Istanbul, Turkey, 10 April 2006. DIGITAL IMAGE
Jean-Christophe Boullion (FRA) Pescarolo Sport Pescarolo C60 Hybrid crosses the line to win the race.
Le Mans Series, Rd1, Istanbul, Turkey, 10 April 2006.
DIGITAL IMAGE