Teenage Mutant Ninja Turtles (1987) • Season 3
22M OCT 13, 1989 TV-Y7
S3 E15: Leonardo cannot take the pressure of being the leader of the Turtles anymore and leaves.