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.

Danica Patrick crashes in turn two on lap 68. Patrick came in 30th place. Photo by Larry Papke/UPI | License Photo
0 of 0