Tuesday, August 21, 2007

STS-118 Crew lands in Florida


Shuttle Endeavour and her crew glided to a safe landing at KSC this morning after a successful mission to the International Space Station.
More info on the STS-118 mission...

Labels: , , ,