October 29, 2010

THAT’S MORE THAN MOST OF US CAN DO WHILE AWAKE: Sleeping Rover Finds Evidence of Liquid Water on Mars.