Space shuttle Discoverys back flip, its docking to the International Space Station, and the meeting of the shuttle and station crews highlight STS-131s third day in space.
Published 2010-04-07 · Watch on YouTube ↗ Availability and playback restrictions are controlled by the original channel.