2012 Indy Lights Indy Portrait: 11 May 2012, Indianapolis, Indiana, USA Mike Larrison (c)2012, Michael L. Levitt LAT Photo USA
11 May 2012, Indianapolis, Indiana, USA
Mike Larrison
(c)2012, Michael L. Levitt
LAT Photo USA