UFO Videos

UFO activity filmed over China – March 2014

UFO activity filmed over China – March 2014

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

About Author

admin

Leave a Reply