Welcome Home, Endeavor
The crew from the space shuttle Endeavor returned home this morning in a textbook perfect landing at the Kennedy Space Center, completing a mission to the International Space Station that lasted sixteen days. I still get goose bumps every time I see one of the space shuttles take off or land. Congratulations to everyone who was a part of the STS-127 mission, both on the shuttle and back on ground, for a job well done. Welcome home, Endeavor. Next up: the launch of Discovery, which is currently targeted for Tuesday, August 25 as part of the STS-128 mission .