Will Indianapolis 500 Result In Excitement Or Terror?
The 99th running of the Indy 500 is sure to have fans holding their breath this Sunday.
The 99th running of the Indy 500 is sure to have fans holding their breath this Sunday.
The 1938 Maserati 8CTF Boyle Special is the only racing car in history to win the 500 more than once.