Ohio Valley UFO Flap of 1973

Referenced in 1 episode

Definition

A series of UFO sightings reported in the Ohio Valley, particularly in 1973, where multiple witnesses observed unexplained aerial phenomena.