Neil Armstrong's Gloves and Visor on Rare Display at Smithsonian
Thursday, September 6, 2012 - 09:30
in Biology & Nature
The artifacts will be on display at the Steven F. Udvar-Hazy Center for about two weeks.
The artifacts will be on display at the Steven F. Udvar-Hazy Center for about two weeks.