Wednesday, September 7, 2011

Last Space Shuttle Return from Space Station


Incredible photo take from the ISS showing the ion-trail in the atmosphere from the final space shuttle as it headed to Earth. - HLG

No comments: