Description
Press release from St. Louis Science Center:
July 20, 2021
On this date in 1969, Apollo 11 achieves the first landing of humans on the moon. The LM touched down on the moon at 4:18pm EDT.. Armstrong reported to mission control at MSC, "Houston, Tranquillity Base here – the Eagle has landed."
This press release was produced by St. Louis Science Center. The views expressed here are the author's own.
Discussion
By posting you agree to the Terms and Privacy Policy.