Today marked the 104th running of the famed Indy 500 in Indianapolis, Indiana. This year, though, in addition to being held later than usual, the event was totally spectator-less thanks…

Today marked the 104th running of the famed Indy 500 in Indianapolis, Indiana. This year, though, in addition to being held later than usual, the event was totally spectator-less thanks…