Mars Mission Blasts Off

NASA's Mars Science Laboratory lifts off from Cape Canaveral Air Force Station, Fla.
November 26, 2011
CreditNASA/JPL-Caltech
Language
  • english

NASA's Mars Science Laboratory lifts off from Cape Canaveral Air Force Station, Fla.