WHAT?!!?!? Yes this is a real song about TMNT and I’m dying this is so good!!
You know what – Just for fun lets revisit the other BEST TMNT theme song!!
If you didn’t know this song existed I feel bad for you! It use to be my jam and yes I had those pants!!