Turn off light

Teenage Mutant Ninja Turtles Season 7 Episode 22

Thanks to Vernon’s irresponsible journalism, the Turtles find it necessary to stand guard at the Genetic Research Lab.

Episode Title: Revenge of the Fly

Air Date: 1993-11-28