Posted by: observer August 24, 2004
Login in to Rate this Post:
0
?
"The Eye of God" caught by Nasa... - http://www.snopes.com/photos/space/eyeofgod.asp Real freaking picture!!!