Champ Car World Series
Race winner Sebastien Bourdais (FRA) Newman Haas Lanigan Racing celebrates with doughnuts at the finish.
Champ Car World Series, Rd14, Autódromo Hermanos Rodríguez, Mexico, 11 November 2007.