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