For all of the Speed Racer fans, Warner Brothers has released the official music video for the newly revamped version of the “Go Speed Racer Go” theme song as performed by Ali Dee and the Deekompressors. In my opinion, it does the cartoon version justice.