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.