Images at Mexico City
Race winner Sebastien Bourdais (FRA) Newman Haas Racing (Centre) with Carl Haas (USA) Team Owner (Left) and Paul Newman (USA) Team Owner (Right) on the podium.
Champ Car World Series, Rd14, Mexico City, Mexico, 10-12 November 2006.
DIGITAL IMAGE