Currently browsing tag

car racing

13 Facts About The Indy 500

The Indy 500 has many facts that even fans and followers of the sport might not know about. We’ve put together a list …