R.I.P. Neil Armstrong (August 5, 1930 – August 25, 2012) Neil Armstrong dead at 82 | Mail & Guardian -33.923776 18.423345 Rate this:Share this:TweetShare on TumblrMoreEmailPrintPocketLike this:Like Loading... 26 August 2012 0