Jun 18, 2008

Is this a UFO over China?

Is this a UFO filmed over China?

(click on picture to see video)