UFO Videos

UFO filmed dropping orbs over Utica in New York – Sep 2020

UFO filmed dropping orbs over Utica in New York – Sep 2020

An unknown craft has been filmed releasing orbs above Utica in New York. This was filmed on 3rd September 2020.

About Author

admin

Leave a Reply