Liam and Arif in a quick update at the space shuttle mission control room, houston where the crew are preparing for the landing of the STS-129 mission. STS-129 is due to launch 16th November 2009. This was a fantastic experience to find out what eactly goes on behind the scenes of a landing.
http://www.youtube.com/watch?v=_21pCIJ556o&hl=en
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment