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.


No comments:

Post a Comment