I think the space aliens are coming for the Commies.
Yes, the aliens want to serve the commies! Free stuff - line up here! LOL