Farewell, Explorer. August 26, 2012SNAPSHOT"neil armstrong", exploration, moon, nasa, science, space By Chris Cavallari Neil Armstrong, first human on the moon, passed away this week at the age of 82.