19570611_004A_3_0412 Published on May 10, 2023 in 11 June 1957Full resolution (743 × 901) ← Previous Next → Atlas A 4A, Launch Complex 14, Cape Canaveral Air Force Station, Florida. (U.S. Air Force)