2006 Champ Car Denver: August 11-13 2006, Denver Colorado Sebastien Bourdais ©2006, Brad Bernstein, USALAT Photographic
August 11-13 2006, Denver Colorado
Sebastien Bourdais
©2006, Brad Bernstein, USALAT Photographic