View Full Version : Endeavour and Crew Back Home Safely (Video)

2008-Mar-27, 05:00 PM
After 16 days in space and 250 orbits of the Earth, space shuttle Endeavour touched down at Wednesday evening at NASA's Kennedy Space Center in Florida, bringing the STS-123 mission to a flawless end. The mission launched in darkness on March 11, and returned home with a rare night landing and both were [...]

More... (http://www.universetoday.com/2008/03/27/endeavour-and-crew-back-home-safely-video/)