Friday, September 19, 2008

STS-125 Payload Crew Equipment Interface Test