2007 Champ Car Cleveland: 22-24 June 2007,Cleveland, Ohio, USA Alex Tagliani examines his cockpit Copyright2007, Maria W. Grady, USA LAT Photographic
22-24 June 2007,Cleveland, Ohio, USA
Alex Tagliani examines his cockpit
Copyright2007, Maria W. Grady, USA
LAT Photographic