Space Shuttle Discovery's final mission (STS-133) includes delivery of "Leonardo", the Italian Space Agency's storage module aka PMM (Permanent Multipurpose Module) to the ISS. Credit: ESA
Published 2011-02-23 · Watch on YouTube ↗ Availability and playback restrictions are controlled by the original channel.