Discovery's Final Delivery: Italian Closet

1,087 views · Published 23 February 2011 · 2:52 · Indexed 20 October 2026

Channel: VideoFromSpace · 2011 · Science & Technology

Watch on YouTube

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

More from this channel