2012 Chevrolet IndyCar Racing Announcement: 12 October, 2011, Detroit, Michigan USA, Will Power and Helio Castroneves are happy to be returning to Belle Isle for the 2012 Detroit Grand Prix (c) 2011, Mark Scheuern LAT Photo USA
12 October, 2011, Detroit, Michigan USA,
Will Power and Helio Castroneves are happy to be returning to Belle Isle for the 2012 Detroit Grand Prix
(c) 2011, Mark Scheuern LAT Photo USA