Discovery's Final Delivery: Italian Closet
1,087 views · Published 23 February 2011 · 2:52 · Indexed 20 October 2026
Channel: VideoFromSpace · 2011 · Science & Technology
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