Eerie 'Eye Of God' Appears Over Mongolia


The footage above of an odd cloud formation in China is getting a lot of attention after some think that it is the eye of God!

The video was filmed a couple weeks ago in the Inner Mongolia region of the country.

According to one report, a witness to the oddity can be heard saying "God has eyes"

Stranger Zone

Stranger Zone

Stranger Zone Read more


Content Goes Here