Recommend
Video
Reviews
Social Media
Mobile
Innovation
Military
Security
Electronics & Gadgets
Video
Home
>
Video
Final Atlantis Touchdown! Clock Runs Out on Shuttle Era
The STS-135 crew landed safely at the Kennedy Space Center at 5:56am EDT on July 21, 2011. After thirty years of service, this marks the end of the storied career of the space shuttle program.