The Hand of God
April 22nd, 2009

Argentinian’s believe the Hand of God is Maradona’s left hand (for those who don’t know – Hand of God) but the above image was recorded by Nasa’s Chandra observatory which is circling 580 kilometers (360 miles) above Earth, looks a whole lot more likely (if there is a God).
Check out the Eye of God.
