July 10, 2008

Discovery Landing from Mission STS-105

This is a video of the landing of Space Shuttle Discovery for STS-105, a mission to the International Space Station.

Share on Linkedin Share on Google+