Space Shuttle Endeavour: Made Of Spare Parts Comments Off on Space Shuttle Endeavour: Made Of Spare Parts 341 Views OV-105, as Space Shuttle Endeavour is designated by NASA, is due to fly into space for the final time today Read More »