Watch This Space

Life in microgravity is a lot harder than you think

Transcript
Sci-TechTech IndustryNASASpaceSpaceX

TECH SHOWS