Champ Car World Series: Sebastien Bourdais (FRA) Newman-Haas. Champ Car World Series, Rd2, Reliant Park, Houston, USA. 12-14 May 2006. DIGITAL IMAGE
Sebastien Bourdais (FRA) Newman-Haas.
Champ Car World Series, Rd2, Reliant Park, Houston, USA. 12-14 May 2006.
DIGITAL IMAGE