The hatch on the International Space Station opens, and its three newest residents are welcomed ceremoniously by the trio they're joining aboard the orbiting laboratory.
Published 2012-07-17 · Watch on YouTube ↗ Availability and playback restrictions are controlled by the original channel.