Tech Effect: Apollo 11

S1 E1
2004

The technology of the Apollo 11 moon landing in 1969 is examined. Included: spacesuits; cameras and computers on the lunar module.

Select Server
Download