Tony Riches updates on the latest NASA news and information
Tuesday, 31 May 2011
Endeavour Ready for Final Flight Home
Image Credit: NASA
Space shuttle Endeavour will return to Earth for the final time on Wednesday, June 1, completing the 16 day mission to upgrade the International Space Station.
When Endeavour lands on Wednesday it will have spent 299 days in space and traveled more than 122.8 million miles on 25 flights.
Share to Twitter
Share to Facebook
Share to Pinterest
Post a Comment
Post Comments (Atom)