Neil Armstrong, First Moonwalker, Dead at 82

Neil Armstrong, the first man to walk on the Moon has died from complications following cardiac bypass surgery – he was 82. Photo Credit: NASA

Neil Armstrong, the first man to walk on the Moon died today from complications stemming from recent cardiac bypass surgery – he was 82. Armstrong was dubbed a ‘reluctant […]