It’s one small step for fashion, one giant leap for space exploration. This is the story of the A7L Space Suit, worn by none-other than Neil Armstrong: an American artifact that’s out of this world!