The Proof Is Out There: UFOS INVADE NYC

0
352

On May 15th, 2021, an eyewitness records three bright lights hovering over Manhattan, in this clip from Season 2, “Nessie’s Cousin and NYC UFOs.”

Your opinion?
  • Not Alien (1)

Read More On This At Latest UFO sightings