2003 Champ Car World Series. : 2003 Champ Car World Series. Road America, Elkart Lake, WI. Rd 12, 1-3rd August 2003. Darren Manning. Photo: Mike Levitt. USA/LAT Photographic
2003 Champ Car World Series.
Road America, Elkart Lake, WI. Rd 12, 1-3rd August 2003.
Darren Manning.
Photo: Mike Levitt. USA/LAT Photographic