This is the roll over, launch, landing, and roll in of STS-135, the final space shuttle mission.
This concludes 30 years of exploration, learning, deploying and retrieving satellites and telescopes, building a international outpost in space, new science, medicine and engineering, and doing what once seemed impossible again and again.
Link to this comment:
All Comments (0)