2003 Laguna Seca ChampCar Grand Prix: 2003 Laguna Seca ChampCar, 15, June, 2003, Monterey, California, USA. Michel Jourdain and Paul Gentilozzi -2003, Maria Grady, USA LAT Photographic
2003 Laguna Seca ChampCar, 15, June, 2003, Monterey, California, USA.
Michel Jourdain and Paul Gentilozzi
-2003, Maria Grady, USA
LAT Photographic