UFO Videos Featured

UFO Orbs In Triangular Formation Spotted Over New York & North Carolina

UFO Orbs In Triangular Formation Spotted Over New York & North Carolina

The first footage was filmed from East Tremont in the Bronx on January 16, 2021. The second video was filmed in North Carolina in November 2020.

About Author

admin

Leave a Reply