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

November 26, 2011

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

Credits

NASA/JPL-Caltech

ENLARGE

You Might Also Like