February 21, 2017

STS-133 onboard camera launch video

February 24, 2011

The final flight of Space Shuttle Discovery seen from the ET-Cam mounted near the top of its fuel tank. Mission STS-133 lifted off from the Kennedy Space Center on February 24, 2011. (Membership required)

1 5 6 7