2012 IndyCar Indy 500 Race: 27 May, 2012, Indianapolis Motor Speedway, Indiana, USA Will Power pit stop (c) 2012, Todd Davis LAT Photo USA
27 May, 2012, Indianapolis Motor Speedway, Indiana, USA
Will Power pit stop
(c) 2012, Todd Davis
LAT Photo USA