Thank you for liking
You have already liked this page, you can only like it once!
Space Shuttle Discovery lands at KSC concluding STS-121, a 13-day mission to the International Space Station.