Advertisement




Purported UFO flying over China on July 9, 2010.

Prev Random Video Next
Is it a UFO, or some top-secret military aircraft?

Home