A giant cone of inner tubes stacked together may someday help cargo, or even people, land on another planet or return to Earth. NASA calls the spacecraft tec...
Share this note: