Description
Episode Title:
Unidentified Flying Leonardo.Episode Description:
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. [edit]