Teenage Mutant Ninja Turtles
Menace, Maestro Please
E11 Sep 28, 1990 22m TV-Y7
The Turtles must contend with the "Phantom of the Floxy" while trying to hinder Shredder's latest plan to bring the Technodrome back to earth.
Where to Watch Menace, Maestro Please
Cast of Menace, Maestro Please