Here’s the music video for Ali Dee and The Deekompressors’ “Go Speed Racer Go” - the theme song from the motion picture Speed Racer.

The film opens May 9. Music available on iTunes on May 6.

And here a trailer: