Skip To Content

Where To Stream UFO Hunters Season 1 Episode 12

Code Red

Believers say that the sighting of 12 UFOs on radar triggered a military alert at Edwards Air Force Base in California on Oct. 7, 1965.