Unexplained
Paranormal Phenomena

UFO activity filmed over China – March 2014

0

Interesting video of an unknown object releasing several orbs as it moves inbetween the clouds. This video was filmed over China in March 2014