Neil Armstrong's spacesuit on display at Smithsonian

The spacesuit worn by Neil Armstrong during the moon landing is on display at the Smithsonian museum.

Copyright 2019 by KPRC Click2Houston - All rights reserved.