Saturday, July 25, 2009

God's bellybutton

Hubble Space Telescope finally answers that question about whether God has a navel.



NASA now planning to aim telescope slightly lower.

No comments: