See How Car Airbags Inspired This New Spacecraft Landing System

Science Channel 5/17/2017