This artist's concept provided by NASA/JPL-Caltech via the Rockford Register Star, shows the rover and descent stage for NASA's Mars Science Laboratory spacecraft during the final minute before touched down.
{}