OV-105, as Space Shuttle Endeavour is designated by NASA, is due to fly into space for the final time soon. Here's everything you need to know about this remarkable machine, which was put together from spare parts.READ MORE›
ADVERTISEMENT
Share on StumbleUpon
Share on LinkedIn
Share on StumbleUpon
Share on LinkedIn