Wednesday, December 6, 2006

Water on mars?

Posted by Kirk
NASA may be poised to make a major announcement about water on mars. The details on this page are limited but it sounds like they have found a seep?

~Kirk

0 comments: