19566297040_3976c33ce4_k Published on July 18, 2018 in 18 July 1966, 22:20:26.648 UTC, T minus ZeroFull resolution (2048 × 1360) ← Previous Next → Command Pilot John Watts Yound is hoisted aboard a recovery helicopter, 21 July 1966. (NASA S66-42773_