Image above: Space shuttle Endeavour lands at Florida's Kennedy Space Center.
Photo credit: NASA TV
Endeavour Lands at Kennedy Space Center
Space shuttle Endeavour landed at Florida's Kennedy Space Center today with a touchdown at 10:48 a.m. EDT. The shuttle began its descent from orbit with a deorbit engine firing at 9:41 a.m. (NASA here)
Congratulations on a great job, well done! Gooooo Canada! (I had to say that, since Canada DID make history on this flight. ..lol)