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.

Power douses himself with the traditional bottle of milk after winning. The tradition started with three time winner Louis Meyer in 1936 after he was photographed drinking milk in the victory lane. Photo by Edwin Locke/UPI | License Photo
0 of 0