Aviation News Neil Armstrong left us, but he left a legacy Sorin Rusi Aug 27, 2012 0 Neil Armstrong died of complications after heart surgery three weeks ago, on August 25, 2012, at the age of 82. Neil Alden Armstrong, born August 5, 1930, was a