homeaboutarchives + tagsshopmembership!
aboutarchivesshopmembership!
aboutarchivesmembers!

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.