Unidentified Flying Leonardo
S4 E39 December 8, 1990 0h 23m
★ 5.5
Source:
Advertisement
Advertisement
Advertisement
Overview
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.