Apollo 11 astronauts Neil Armstrong and Edwin E. “Buzz” Aldrin, the first men to land on the moon, plant the U.S. flag on the lunar surface on July 20, 1969. Artifacts from the historic moon landing will visit the St. Louis Science Center in 2018.
Apollo 11 astronauts Neil Armstrong and Edwin E. “Buzz” Aldrin, the first men to land on the moon, plant the U.S. flag on the lunar surface on July 20, 1969. Artifacts from the historic moon landing will visit the St. Louis Science Center in 2018. Anonymous AP
Apollo 11 astronauts Neil Armstrong and Edwin E. “Buzz” Aldrin, the first men to land on the moon, plant the U.S. flag on the lunar surface on July 20, 1969. Artifacts from the historic moon landing will visit the St. Louis Science Center in 2018. Anonymous AP

Metro-East News

February 22, 2017 7:19 PM

Apollo 11 command module is coming to a science center near you

  Comments  

Videos