The seven astronauts from space shuttle Discovery's STS-119 mission are back home in Houston. The STS-119 crew took off from NASA Kennedy Space Center's Shuttle Landing Facility in small commuter jets NASA uses at about 1:45 pm EDT on Sunday afternoon.
http://www.youtube.com/watch?v=HxIdg1au8nk&hl=en
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment