Alien says, hey YOU, humans... ...be good to yourself today or I'll lick your face... Post Comment Receive notifications Add a comment...