Today in History – July 20, 1969/1972 – Neil Armstrong walks on the Moon/Lockheed SR-71A, 61-7978, Article 2029, lost in landing accident at Kadena Air Base, Okinawa.
July 20, 1969 – Neil Armstrong and Apollo 11 Lunar Module (LM) pilot Buzz Aldrin became the first people to land on the Moon, and the next day they spent two and a half hours outside the spacecraft while Michael Collins remained in lunar orbit in the mission’s command module (CM). When Armstrong stepped onto […]