Champ Car World Series
The podium (L to R): Oriol Servia (ESP) Newman/Haas Racing, second; Sebastien Bourdais (FRA) Newman/Haas Racing, race winner.
Champ Car World Series, Rd7, Edmonton, Canada, 17 July 2005.
DIGITAL IMAGE