There will be a 2 part TMNT episode this weekend titled “Battle for New York”. The coolest part of the episode you ask? Slash will be introducing the Mighty Mutanimals! It’s so awesome that this group will be debuting in the new cartoon. I am like a broken record but this Nick series is doing it right. All of the action starts on Sunday at 11:00 A.M. ET!