Season 3 Episode 11: April Fool

Watch Teenage Mutant Ninja Turtles season 3 episode 11 tv series online free
Release: Sep 19, 1989

Emperor Aleister of Malicuria comes to New York City, bringing along a shard of Lydium 90 to the USA.

Teenage Mutant Ninja Turtlesexpand_lessSeason 3