Where To Stream Teenage Mutant Ninja Turtles Season 3 Episode 15
Take Me to Your Leader
- Aired November 8, 1989
- 25 Min
- Rated 8.0
- Number 30 Of 191 Rated Episodes
Full of self doubt, Leonardo leaves the team. Michelangelo, Raphael, and Donatello all take turns being leader as they try to figure out why the sun is getting smaller.