Season 3 Episode 15: Take Me to Your Leader

Watch Teenage Mutant Ninja Turtles season 3 episode 15 tv series online free
Release: Sep 23, 1989

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.

Teenage Mutant Ninja Turtlesexpand_lessSeason 3