Neil Armstrong’s Apollo 11 Suit Back On Display at Smithsonian The spacesuit astronaut Neil Armstrong wore throughout his presence on the moon went on public display for the first time… By Emelia Murison , in News Space , at July 17, 2019 3:21 AM EDT