UFO Videos Featured

UFO filmed releasing orbs over Oakley, CA – 22nd Dec 2020

UFO filmed releasing orbs over Oakley, CA – 22nd Dec 2020

An unknown object has been spotted dropping orbs over Oakley, California. Video recorded on the 22nd December 2020.

About Author

admin

Leave a Reply