The newly arrived SpaceX crew that docked with the International Space ... alien wearing a hoodie!!! I KNEW IT!!!” another said. “They have a sense of humor up there,” a third post added ...