Teenage Mutant Ninja Turtles Season 3 Episode 15 Take Me to Your Leader 1989
7.6/10by 694 users
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.