Champ Car World Series: Mario Dominguez (MEX) Herdez Racing makes a pitstop during the race. Champ Car World Series, Rd17, Mexico City, Mexico, 10-12 October 2003. DIGITAL IMAGE
Mario Dominguez (MEX) Herdez Racing makes a pitstop during the race.
Champ Car World Series, Rd17, Mexico City, Mexico, 10-12 October 2003.
DIGITAL IMAGE