What's happening?

Teenage Mutant Ninja Turtles: 3x15

Take me to your Leader

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.

Teenage Mutant Ninja Turtles: Season 3 Episode 15
Nov. 02, 1989