2013 Indianapolis Indy Lights: 24 May, 2013 Indianapolis, Indiana Indy Lights Winner Peter Dempsey.(c) 2013, Todd Davis LAT Photo USA
24 May, 2013 Indianapolis, Indiana
Indy Lights Winner Peter Dempsey.(c) 2013, Todd Davis
LAT Photo USA