UFO Videos

UFO Releases Orb over Southern California – January 2015

UFO Releases Orb over Southern California – January 2015

Interesting footage of an unknown object releasing an orb filmed over southern California on 5th January 2014.

About Author

admin

Leave a Reply