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