Wednesday, February 16, 2005

This Seems Like a Pretty Big Story To Me

Life may exist on Mars!

(Although probably not little green men, but more like little green algae.)
<