Apollo 11 commander Neil Armstrong poses with his wife Jean, and their sons Eric and Mark ; Neil Armstrong's sons Rick and Mark pose for a photo with items that belonged to their father at Heritage ...
On July 20, 1969, Neil Armstrong and Buzz Aldrin spent a total of two hours and 31 minutes on the lunar surface. Their time and actions on the moon were largely scripted according to the mission, but ...