2003 Champ Car World Series. : 2003 Champ Car World Series. Mid-Ohio, Rd 13, 8 - 10th August 2003. Roberto Moreno at speed. Photo: Mike Weston/LAT Photographic
2003 Champ Car World Series.
Mid-Ohio, Rd 13, 8 - 10th August 2003.
Roberto Moreno at speed.
Photo: Mike Weston/LAT Photographic