STS-134 Endeavour Undocks From ISS For Final Time


Shuttle Endeavour undocked from the International Space Station today for her final time at 03:55. The crew will fly around the station before performing a re-entry to test new sensors for future spacecraft.

Source: NASA Television



STS-134> View More STS-134 Videos