Storm Subsides: Mars Rovers Now Battle Fallout

More from Space.com