Inexplicable astronauts appear in Washington Square Park… Occupy Space? (Photo: Andy Katz/Flickr)