Show Menu


Watch Teenage Mutant Ninja Turtles 2003 online: Episode 12 Super Power Struggle

When Raph gets hold of a cape that grants him super powers, an impressed Justice Force invites him into their ranks and Mikey gets super jealous. But when Dr. Malignus tries to get the cape for his own villainous designs, Mikey and Raph must put aside their differences to save the city!

Ready to Watch Teenage Mutant Ninja Turtles 2003, Season 7, Episode 12?
click here to see where to watch or .