Made this quick cover last night in light of becoming a bit of a TMNT fan again. Other fans, note: this is based on the original 1987 series theme, as opposed to, say, the 2012 series, which had a theme that I honestly felt was too rap-ish. :-X
Regardless, enjoy this retro cover!
TMNT © Mirage Studios
Link
PlayPossum
DUUUUUUN DUDUDUUUUUNNNNN DUDUDUUUUUUNNNNDUDU
I CAN FEEL THE ENERGY!