Neil Armstrong, Whose ‘Giant Leap’ Put Man on Moon

Neil Armstrong, Whose ‘Giant Leap’ Put Man on Moon

Jose Jordan/AFP/Getty Images

Astronaut Neil Armstrong poses in front of his photo during a visit to the Prince Felipe Museum in Valencia, Spain on July 26, 2005.