ARMSTRONG, Neil Alden, NASA Research Test Pilot, 1958 Published on April 14, 2013 in 20 April 1962Full resolution (399 × 640) ← Previous Next →