Watch CBS News

For decades, astronauts have relied on ILC Dover in Delaware to make their spacesuits

The 1969 moon landing is an integral part of American history. But few people may know that the spacesuits worn by astronauts Buzz Aldrin and Neil Armstrong were designed and tested and at ILC Dover in Delaware.
View CBS News In
CBS News App Open
Chrome Safari Continue