Shhhhh….can you hear that? It’s the sound of engines rumbling. That’s right, the Indy 500 is back!