Innovation Now

Two Extra Sets of Hands

Informações:

Sinopsis

More hands make light work. And that saying has never been truer than on the International Space Station right now.