What's happening?

Teenage Mutant Ninja Turtles: 4x11

Menace, Maestro Please

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.

Teenage Mutant Ninja Turtles: Season 4 Episode 11
Sep. 28, 1990