Super Power Struggle
- Episode aired Feb 21, 2009
- TV-Y7
- 21m
Raphael and Michelangelo fight over a superhero cape that grants superpowers, while a supervillain attempts get his hands on the cape for himself.Raphael and Michelangelo fight over a superhero cape that grants superpowers, while a supervillain attempts get his hands on the cape for himself.Raphael and Michelangelo fight over a superhero cape that grants superpowers, while a supervillain attempts get his hands on the cape for himself.