The Zero Gravity Tower Preparing Us For Future Mars Missions

Inside the drop tower creating zero gravity on Earth.

0