STS-134 Crew Egress from Shuttle Endeavour


The STS-134 Crew egress from Shuttle Endeavour after successfully landing at Kennedy Space Center, Bringing the 17 day mission to an end.

Source: NASA Television



STS-134> View More STS-134 Videos