chapsgs.com
Armstrong
SPACE SUIT: Neil Armstrong’s 1969 spacesuit has been restored and will be put on display at the National Air & Space Museum in DC. It’s taken four years and cost $700,000 to get bac…