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.

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

Leave a Reply