STS126 Launch
YOUR LINK HERE:
http://youtube.com/watch?v=WliAWJp3fLs
The STS-126 mission lifted off at 7:55 p.m. EST, 14th November 2008 on a mission to prep the International Space Station for expanded crews.NASA astronaut Ch...
STS-126, STS, 126, Launch, Liftoff, Space, Shuttle, Endeavour
#############################
