OV-105, as Space Shuttle Endeavour is designated by NASA, is due to fly into space for the final time today
If you enjoyed this post, make sure you subscribe to my RSS feed!
OV-105, as Space Shuttle Endeavour is designated by NASA, is due to fly into space for the final time today
Tagged with: challenger china companies earth endeavour fuel manufacturing news telescope the world time