loader image

UFO Sightings in NYC

On October 27, 2001, there were multiple sightings of a UFO in New York City. The…