Champ Car World Series: Race winner Sebastien Bourdais (FRA) Newman Haas Racing takes the chequered flag at the end of the race. Champ Car World Series, Rd14, Mexico City, Mexico, 10-12 November 2006. DIGITAL IMAGE
Race winner Sebastien Bourdais (FRA) Newman Haas Racing takes the chequered flag at the end of the race.
Champ Car World Series, Rd14, Mexico City, Mexico, 10-12 November 2006.
DIGITAL IMAGE