August 11, 2009

STS-123: Replay 1

With all the factors in check, the STS-123 is ready for launch. Part One
Credit: NASA

Share on Linkedin Share on Google+