Meagan’s Science Minute: Mayborn Museum celebrates science behind Apollo 11 moon landing 50 years later
Fifty years ago on July 20, 1969, Neil Armstrong took the very first step on the moon. It was one small step for man and a giant leap for mankind.
8:03 AM CDT July 11, 2019
12:42 PM CDT July 11, 2019