superchunk on 06 August 2008
woo hoo!!! Even if they only find bacterial life of some form it at least disproves all those ultra religious folks who think God limited his creativity to one planet out of billions. Man I just feel the stupid on me as I type that.







