Unexplained
Paranormal Phenomena

UFO Releases Orb over Southern California – January 2015

0

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