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.
Link: instagram.com/latestufos/
Word has it Chris still isn’t looking