Neil Armstrong’s Secret Bag Of Apollo 11 Mementos Found In A Closet
It turns out Neil Armstrong had a secret stash of moon mementos. Space historians this week announced the unexpected discovery of several items Neil Armstrong brought back to Earth following…