The successful transfers of a stowage rack and a window observational research facility from Discoverys payload bay to the International Space Station are among the highlights of the STS-131 crews sixth day in space.
Published 2010-04-11 · Watch on YouTube ↗ Availability and playback restrictions are controlled by the original channel.