Champ Car World Series: Race winner Sebastien Bourdais (FRA) Newman/Haas Racing. Champ Car World Series, Rd7, Edmonton, Canada, 17 July 2005. DIGITAL IMAGE
Race winner Sebastien Bourdais (FRA) Newman/Haas Racing.
Champ Car World Series, Rd7, Edmonton, Canada, 17 July 2005.
DIGITAL IMAGE