Champ Car World Series
Sebastien Bourdais (FRA), Newman Haas Lanigan Racing Panoz DP01, crosses the line to take the victory.
Champ Car World Series, Rd3, Grand Prix of Houston, Houston, Texas, USA. 20-22 April 2007.
DIGITAL IMAGE