Crew that will launch aboard space shuttle Discovery on its STS-128 mission participated in a crew equipment interface test June 5-6 at NASA's Kennedy Space Center, Fla. During the test, the crew members inspected mission hardware and flight equipment they will use in orbit.
Link to this comment:
Video Responses
All Comments (0)