S07 E12
Feb 21, 2009 |
Teenage Mutant Ninja Turtles
Super Power Struggle
Release Date: Feb 21, 2009Episode Description
Raphael and Michelangelo fight over a superhero cape that grants superpowers, while a supervillain attempts get his hands on the cape for himself.
Where to Watch Teenage Mutant Ninja Turtles Season 7 Episode 12 Now
Best
Rent/Buy
Free