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.

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

Leave a Reply