You don't have to be surprised to see aliens in New York City. Maybe it's true