342712main_E-7469_full Published on April 19, 2016 in 20 April 1962Full resolution (1041 × 320) ← Previous Next → North American Aviation X-15A 56-6672 touches down on Rogers Dry Lake. (NASA)