Will Power wins the Indianapolis 500 (45 images)

Will Power won the 102nd running of the Indianapolis 500 at the Indianapolis Motor Speedway on May 27, 2018 in Indianapolis.

Drivers Marco Andretti (L) and Matheus Leist wave to the crowd. Andretti came in 12th place and Leist came in 13th place. Photo by Edwin Locke/UPI | License Photo
0 of 0