2015 Indianapolis 500 (33 images)

Juan Pablo Montoya won the 99th running of the Indianapolis 500 at the Indianapolis Motor Speedway on May 24, 2015.

Pre race ceremonies before the 99th running of the Indianapolis 500 at the Indianapolis Motor Speedway on May 24, 2015 in Indianapolis, Indiana. Photo by Ed Locke/UPI | License Photo
0 of 0