Skip To Content

Where To Stream 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 what it's cracked up to be.