Teenage Mutant Ninja Turtles S4 E39 - Unidentified Flying Leonardo

Teenage Mutant Ninja Turtles

Teenage Mutant Ninja Turtles S4 E39 - Unidentified Flying Leonardo
7.7

UFO sightings at an upstate farm town known as High Falls, cause April to investigate. Splinter foresees danger clouding April's visit and sends Leonardo to chaperone.