This video was submitted to MUFON today. Alleged UFO is releasing some kind of orbs in the sky above Utica in New York. This was filmed on 3rd September 2020.

Don’t forget to follow us on Instagram for the latest UFO videos & photos.


Your opinion?
  • Not Alien (5)

Read More On This At Latest UFO sightings