Champ Car World Series: Michel Jourdain Jr. (MEX) Team Rahal is swamped by Mexican Champ Car fans. Champ Car World Series, Rd17, Mexico City, Mexico, 10-12 October 2003. DIGITAL IMAGE
Michel Jourdain Jr. (MEX) Team Rahal is swamped by Mexican Champ Car fans.
Champ Car World Series, Rd17, Mexico City, Mexico, 10-12 October 2003.
DIGITAL IMAGE