Believing the Turtles can accomplish so much more for the city and inspired by iconic superhero Silver Sentry, Michelangelo decides to take a crack at being a superhero.
click here to see where to watch or (watch here).
Ready to Watch Teenage Mutant Ninja Turtles 2003, Season 1, Episode 12?