2003 ChampCar Laguna Seca Grand Prix: 2003 ChampCar Laguna Seca, 13-15 June, 2003 , Monterey, CA, USA. Geoff Boss heads down the Corkscrew. World Copyright: Phillip Abbott/USA, LAT Photographic.
2003 ChampCar Laguna Seca, 13-15 June, 2003 , Monterey, CA, USA.
Geoff Boss heads down the Corkscrew.
World Copyright: Phillip Abbott/USA,
LAT Photographic.