Quantcast
Last updated on April 17, 2014 at 21:23 EDT

STS-128 Bids Farewell to ISS Crew

September 10, 2009

STS-128 team and ISS crew say goodbye to each other before sts-128 heads back to space. credit: NASA