Alien Files: Unsealed
Alien Achilles Heel
Season 3 Episode 20 of 20
Investigating whether aliens could be plotting an attack on Earth, and if humans could survive their weapons' terrifying capabilities
Alien Files: Unsealed airs on Blaze at 1:40 AM, Saturday 4 January.
Topics
News ➝ Current Affairs
Documentary