June 17, 2009

Welcome to Launch Day for the STS-127 Shuttle Mission

This video was a pre-launch video of Today’s expected STS-127 mission launch. However the launch has been scrubbed due to a hydrogen leak. credit: NASA

Share on Linkedin Share on Google+