Wednesday, June 1, 2011

Welcome Home, Endeavour!

The always-welcome (even at 2:30 a.m.) twin sonic booms signaled the final approach. Endeavour landed at 2:35 a.m. EDT on Wednesday, June 1, 2011, wrapping up the STS-134 mission. (Photo courtesy of NASA)

Kennedy Space Center has been designated as Endeavour's "forever home" - so her safe arrival was even more special.

No comments: