Most fans had to watch #1 Sebastian Bourdais(Newman/Hass Racing) win Champ Car World Series Race #8 of the 2005 Taylor Woodrow Grand Prix of San Jose from behind a fence.
Photo Details
Date: Wed August 3, 2005 Views: 5,632 DropDown Camera Used For Photo: 324574:PowerShot G6 Poster: