Museum Adds the Last Payload to Shuttle Endeavour
Friday, October 10, 2014 - 20:00
in Astronomy & Space
A large piece of space equipment was installed in a space shuttle's cargo bay on Thursday for what was very likely the last time in history.