Friendly-looking extraterrestrial beings, masquerading as humans, land on Earth, only to unveil their sinister plan to plunder the planet's natural resources.
Aired: May 1, 1983An alien armada hovers above major Earth cities, leading to a precarious stan...




















































