UFOs over New York!