amazing footage

UFO filmed in China. Amazing footage!

YouTube Preview Image

UFO in China. Seems to charge up and disappear. Truly unique footage.

Tags: ,

Saturday, October 17th, 2009 UFO Videos No Comments