April Fool Teenage Mutant Ninja Turtles : Season 3 Episode 11
TV-Y7 USA Network 23m int(0)
Aired: October 9th, 1989 @ 12:00 AM EST on USA Network
Emperor Aleister of Malicuria comes to New York City, bringing along a shard of Lydium 90 to the USA.