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"

Sponsored Content

Sponsored Content

WiLD 95.5 · The Palm Beaches' #1 Hit Music Station
Listen Now on iHeartRadio