Test Rover in Place, NASA Prepares to Free Spirit

More from Space.com