March 02, 2004

Mars Water

So it looks like NASA is about to make a big announcement about water on Mars. I'm watching the live feed of NASA TV on the internet. More later...

Posted by richard at March 2, 2004 02:00 PM

Is it really worth $800 million to know?

Posted by: Dick V at March 2, 2004 03:24 PM