Sunday, June 05, 2005

Opportunity Free At Last


After nearly five weeks of being stuck a foot deep in a sand dune, Opportunity finally pulled its way out Saturday. Congratulations to NASA and the dedicated team of engineers at JPL!