Life is a Rabbit Pellet

Ramblings of a Zimbrindian's travels, life, and research.



Thursday, February 17, 2005

Life on Mars (?)

NASA Researchers Claim Evidence of Present Life on Mars... evidence is indirect but 'very strong' ... paper still has to be peer reviewed...