22242638_thor_DM18_able1 Published on August 16, 2016 in 17 August 1958Full resolution (397 × 699) ← Previous Next → Thor-Able 1 Pioneer launch, 17 August 1958. NASA)