what going on?

Teenage Mutant Ninja Turtles 3x21

Attack of the Mega Shredder!

Leonardo decides to sneak into Shredder’s lair alone, and winds up facing the biggest mutant threat yet.

Aug. 16, 2015

Teenage Mutant Ninja Turtles season 3