Chinese mountain village

Reports are that UFO's were seen and that whole villages have dissapeared in the Quinling mountains of China, although no UFO can be seen in the video the lights certainly seem wierd to say the least. Make up your own mind..."

Go back

No ratings yet - be the first to rate this.

Add a comment