AIR & SPACE MAGAZINE Open Sesame The Node 1 hatch opens on the International Space Station. ESA/NASA/Samantha Cristoforetti March 7, 2016 Recommended Videos Post a Comment