Shocking UFO Sightings Unidentified Inside America's UFO Investigation (S1, E2)
  • 2 years ago
A former U.S. Navy radar operator emerges from the shadows to reveal the terrifying day it rained UFOs. For the first time, U.S. Navy personnel unveil new details of the stunning encounter, in Season 1, Episode 2, "Raining UFOs."