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 (Freeview) at 1:35 AM, Saturday 14 September.
Topics
News ➝ Current Affairs
Documentary