Unexplained
Paranormal Phenomena

UFO sighting filmed over New York City – 1st November 2016