(Last Updated On: July 9, 2014)

Weird sky phenomenon recorded in China.

Do we see a UFO Wormhole here?

Leave a Reply