Quantcast
Last updated on April 18, 2014 at 1:21 EDT

STS-123: Replay 1

August 11, 2009

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