Neil Armstrong IS dead, but it happened a year ago 46363
This photo stored at: neil armstrong
Astronaut Neil Armstrong, commander of Apollo 11 and the first human to walk on the moon, testifies before the House Science, Space, and Technology Committee about human space flight on Capitol Hill September 22, 2011 in Washington, DC. Last week NASA unveiled their new heavy-lift rocket system that will put humans into space with a command capsule that is already under development - high-definition photo for free download.
neil armstrong landing on the moon