Teenage Mutant Ninja Turtles - Season 3, Episode 26 (Annihilation: Earth! Part 2)

How would you rate this episode?

Teenage Mutant Ninja Turtles