Wednesday, August 5, 2009

STS-127 Crew Touchdown

After 16 days in space and a challenging mission behind them the STS-127 crew land safely in Florida.


No comments:

Post a Comment