Designed by
Title
INDYCAR: May 30 105th Running of The Indianapolis 500 #220292433
Description
HELIO CASTRONEVES 06 of Sao Paulo, Brazil wins the 105th Running of The Indianapolis 500 at the Indianapolis Motor Speedway in Indianapolis, Indiana
This image is editorial