350997.jpg

Champ Car World Series. 10-12 August 2007. Road America. Elkhart Lake, Wisconsin USA. Bourdais at start of race heading the field.