Friday, February 27, 2009

Eye of God pictured in space


"European astronomers have taken a stunning photo of a Big Brother-style cosmic eye, nicknamed the Eye of God, staring down from space." http://www.telegraph.co.uk/scienceandtechnology/science/space/4805889/Eye-of-God-pictured-in-space.html

No comments:

Post a Comment