STS-134 Entry Flight Control Team Landing Replay


Video shot from inside Mission Control during the landing of Space Shuttle Endeavour at Kennedy Space Center.

Source: NASA Television



STS-134> View More STS-134 Videos