IndyCar Images : Denver (2005)
Race winner Sebastien Bourdais (FRA), Newman Haas Racing, on a customized bike. Team owner Carl Haas (USA) looks on.
Champ Car World Series, Rd9, Centrix Grand Prix of Denver, Denver, Colarado, USA. 12-14 August 2005.
DIGITAL IMAGE