Quantcast
s123e006322
164 of 428

s123e006322

October 5, 2011
European Space Agency astronaut Leopold Eyharts, STS-123 mission specialist, seen onboard the International Space Station's U.S Lab, Destiny, heads into his final few days onboard the orbital outpost. He will return to Earth with the Endeavour crew, but not before he supports a heavy agenda of chores to be performed on the station along with nine other members of two crews.


comments powered by Disqus