Champ Car World Series: Some local children get to sit in the race car of race winner Sebastien Bourdais (FRA) Newman Haas Racing. Champ Car World Series, Rd14, Mexico City, Mexico, 10-12 November 2006. DIGITAL IMAGE
Some local children get to sit in the race car of race winner Sebastien Bourdais (FRA) Newman Haas Racing.
Champ Car World Series, Rd14, Mexico City, Mexico, 10-12 November 2006.
DIGITAL IMAGE