Champ Car World Series: L-R Simon Pagenaud (FRA) and Will Power (AUS) smile for the camera. Champ Car World Series, Rd8, Rexall Speedway, Edmonton, USA, 20-22 July 2007.
L-R Simon Pagenaud (FRA) and Will Power (AUS) smile for the camera.
Champ Car World Series, Rd8, Rexall Speedway, Edmonton, USA, 20-22 July 2007.