Video - UFO over China on August 17, 2008

0

The video was taken in China on August 17, 2008 and shows a classic flying saucer craft.

Category: UFOs / Asia and Oceania
Dec 17 @ 08:12
Eric
2 +0