
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:
Post a Comment