1973 Ohio UFO Flap

Referenced in 1 episode

Definition

A wave of UFO sightings across Ohio in fall 1973, including dozens of reports and police pursuits, part of a larger nationwide surge that year.