tubeshowcase●1,586,124 videos♡ My collection 0
← Space

Space02:22

Space Shuttle Endeavour's Final Touchdown

VideoFromSpace ↗

From the creator

The STS-134 crew was safely returned to the Kennedy Space Center at 2:35am EDT on June 1, 2011, concluding the storied career of this fantastic piece of machinery,

Published 2011-06-01 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.

Keep exploring Space