UFO spotted over China

Posted by Mayhem300 on Oct. 29, 2006

Previous video | Next video  
Tell the world:

UFO spotted hovering over a building in China. You can see lights underneath it just before it takes off out of sight.

Categories Pop Culture

Tags alien, china, ufo

More Details »