Where To Stream Teenage Mutant Ninja Turtles Season 3 Episode 11
April Fool
- Aired November 2, 1989
- 25 Min
- Rated 7.0
- Number 190 Of 191 Rated Episodes
Emperor Aleister of Malicuria comes to New York City, bringing along a shard of Lydium 90 to the USA.