Wednesday, December 06, 2006

Water on mars?

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

No comments: