Saturday, February 11, 2006

Mars Mystery

NASA's Spirit Mars rover has discovered something quite strange. Scientists are speculating on what sort of natural phenomenon could have caused this. Picture here. Story here.