Alien Files: Unsealed
Space Shuttle Encounters
Season 4 Episode 15 of 20
Between 1981 and 2011, cameras on Nasa space shuttles have picked up many images of UFOs that experts still struggle to explain
Alien Files: Unsealed airs on Blaze at 6:30 PM, Thursday 12 September.
Topics
News ➝ Current Affairs
Documentary