NASA's Mars Science Laboratory lifts off from Cape Canaveral Air Force Station, Fla.
(jpg) (976.64 KB)