Where To Stream Teenage Mutant Ninja Turtles Season 4 Episode 39
Unidentified Flying Leonardo
- Aired December 1, 1990
- 25 Min
- Rated 8.0
- Number 93 Of 191 Rated Episodes
While helping April investigate a report of giant monsters attacking a superstitious farming village, Leonardo is mistaken for an alien from another planet. The lone Turtle must avoid being hunted down into extinction while also trying to rescue April from a mad scientist.