The Proof Is Out There: UFOS INVADE NYC

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?
  • Fake (1)
  • Real (8)
  • Not Alien (10)

Be the first to comment

Leave a Reply

Your email address will not be published.