Quantcast
STS106-390-024
22 of 238

STS106-390-024

June 27, 2011
Astronaut Edward T. Lu, mission specialist, handles part of the treadmill device on the Service Module for the International Space Station. The crew left this and a large number of other items of hardware and supplies for future inhabitants of the station. Lu and four other astronauts, along with two cosmonauts, are wrapping up a 4.9 million-mile mission in which more than three tons of equipment were delivered to the International outpost.


comments powered by Disqus