The Ninja Turtles are on the run and - alone. Leonardo is a leader who is wit...
Tales of the Teenage Mutant Ninja Turtles
Season 1 Episode 11: Leonardo Saddles Up
The mutant seahorse called Mustang Sally is going to flood the city - and the only thing standing in his way are Leo and Pigeon Pete. Being the leader isn't all it's cracked up to be.