Where To Stream Teenage Mutant Ninja Turtles Season 2 Episode 12
What a Croc
- Aired February 28, 2004
- 30 Min
The Turtles discover that they're not alone in the sewer. The green ooze which mutated them years ago also claimed another victim... Leather Head!