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