Skip to main content

Alien Files Unsealed: Season 3: Alien Achilles Heel #20

Alien Files Unsealed: Season 3: Alien Achilles Heel #20

Episode name
Alien Achilles Heel #20
Season number
Episode number
20

Alien Achilles Heel. Many believe aliens are already here on Earth. Could they be plotting an attack? And if so, can humans survive their weapons' terrifying capabilities? (S2, ep 20)