Champ Car World Series: Sebastien Bourdais (FRA) Newman Haas Racing during practice. Champ Car World Series, Rd17, Mexico City, Mexico, 10-12 October 2003. DIGITAL IMAGE
Sebastien Bourdais (FRA) Newman Haas Racing during practice.
Champ Car World Series, Rd17, Mexico City, Mexico, 10-12 October 2003.
DIGITAL IMAGE