Neil Armstrong's restored Apollo 11 spacesuit goes on display

July 16th, 2019


TEST
Fox News DC

The spacesuit that Apollo 11's Neil Armstrong wore for that one small step on the moon is back on display in mint condition.