Endeavour Lands at Kennedy Space Center
March 26th, 2008
Kennedy Space Center, FL - Concluding the STS-123 mission with a smooth touchdown and heralded by its trademark twin sonic booms, Space Shuttle Endeavour landed at NASA’s Kennedy Space Center in Florida at 8:39 p.m. EDT. Space Shuttle Endeavour’s 16-day flight to the International Space Station delivered the first segment of the Japan Aerospace Exploration Agency’s Kibo laboratory and the Canadian Space Agency’s two-armed robotic system, known as Dextre. It was the 16th night landing at KSC.









