Tech Effect Backdrop Blur

Video Loading...

Tech Effect S01 E01 Apollo 11

Overview

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