This Day In History
Sunday, May 31, 2020
On This Day

February 24, 2011

Final Launch of Space...
Final Launch of Space Shuttle Discovery (OV-103). The mission launched at 4:53 pm EST on February 24, was carrying the Permanent Multipurpose Module (PMM) Leonardo, the ELC-4 and Robonaut 2 to the ISS. This was the final mission for the Space Shuttle Discovery.
Space Shuttle Discovery,shuttle,space
© 2011-2019, «»