Champ Car World Series: Simon Pagenaud (FRA) Team Australia leaves his pit stop. Champ Car World Series, Rd14, Autódromo Hermanos Rodríguez, Mexico, 11 November 2007.
Simon Pagenaud (FRA) Team Australia leaves his pit stop.
Champ Car World Series, Rd14, Autódromo Hermanos Rodríguez, Mexico, 11 November 2007.