Stuck Mars Rover Hits Snag In First Escape Attempt

Date: 17 November 2009 Time: 12:02 PM ET