Apollo moon landing thruster

An unusual item from a lunar module being developed for NASA's moon landing programme.

Release date: 25 Oct 2012

3 minutes

This clip is from

Added. Check out your playlist Dismiss