armstrong Armstrong Leaves Behind Moon Artifacts After Neil Armstrong, the first human to set foot on the moon, passed away, it was discovered that he had Read More » February 9, 2015 No Comments