Teenage Mutant Ninja Turtles
Take Me to Your Leader
E15 Oct 13, 1989 22m TV-Y7
After awaking from a nightmare in which he failed himself and his comrades in a battle against Shredder, Leonardo feels that he is unfit as a leader and, donning civilian clothes, decides to leave the lair.
Where to Watch Take Me to Your Leader
Cast of Take Me to Your Leader