homeaboutarchivenewslettermembership!
aboutarchivemembership!
aboutarchivemembers!

Scientists discover evidence of a frozen sea

posted by Jason Kottke   Feb 21, 2005

Scientists discover evidence of a frozen sea on Mars, right near the equator.