Sounds like believing the globull warming hoax is necessary to sign on to this alien crap?
Wasnt this the premise of the new The Day The Earth Stood Still? Pure horse manure.