Did you know that the inaugural Indianapolis 500 Mile Race was run all the way back in 1911? It’s true, and with the sole exceptions of 1917-18 & 1942-45 because of WWI and WWII, it has happened every year since. The year 2020 marks the 104th running of what’s considered “The Greatest Spectacle in Racing.”
Comments
Log in to post a comment on this blog post.