Champ Car World Series: Race winner Sebastien Bourdais (FRA), Newman Haas Racing Lola Ford Cosworth, makes a pit stop on his way to winning the Tecate Telmex Monterrey Grand Prix. Champ Car World Series, Rd3, Tecate Telmex Monterrey Grand Prix, Monterrey, Mexico. 23 May 2004. DIGITAL IMAGE
Race winner Sebastien Bourdais (FRA), Newman Haas Racing Lola Ford Cosworth, makes a pit stop on his way to winning the Tecate Telmex Monterrey Grand Prix.
Champ Car World Series, Rd3, Tecate Telmex Monterrey Grand Prix, Monterrey, Mexico. 23 May 2004.
DIGITAL IMAGE