Space shuttle Endeavour and a crew of seven astronauts landed at 4:25 pm EST on Nov. 30 at Edwards Air Force Base, Calif. The flawless touchdown wrapped up more than two weeks in space on the STS-126 mission.
http://www.youtube.com/watch?v=Kt4n8T-CrLU&hl=en
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment