Patriotic Photos June 2, 2011 |
|
A
vapor trail follows space shuttle Endeavour as it approaches Runway 15
on the Shuttle Landing Facility at NASA's Kennedy Space Center in
Florida for the final time.
Endeavour landed at 2:35 a.m. EDT on
Wednesday, June 1, 2011, wrapping up the STS-134 mission. During the
16-day mission, Commander Mark Kelly and crew delivered the Alpha
Magnetic Spectrometer to the International Space Station.
NASA
Photo credit by Chuck Tintera
Video of Endeavour's
Final Landing
More about STS-134 Mission |
|
|
|