IZOD IndyCar Series: John Lewis, Brian Barnhart (USA) Indycar, and Jeff Belskus at the IZOD Indycar title sponsorship announcement. IZOD Indycar Title Sponsor Announcement, Indianapolis Motor Speedway, Indianapolis, IN, USA, Thursday 05 November 2009.
John Lewis, Brian Barnhart (USA) Indycar, and Jeff Belskus at the IZOD Indycar title sponsorship announcement.
IZOD Indycar Title Sponsor Announcement, Indianapolis Motor Speedway, Indianapolis, IN, USA, Thursday 05 November 2009.