Where To Stream UFO Hunters Season 1 Episode 12
Code Red
- Aired April 30, 2008
- 60 Min
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.
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.