Remember meForgot password?
    Log in with Twitter

2011-07-21 09:02:11

At 5:57 a.m. EDT on July 21, 2011, space shuttle Atlantis landed for the final time at NASA's Kennedy Space Center after 200 orbits around Earth and a journey of 5,284,862 miles on the STS-135 mission and final flight for the Space Shuttle Program.

Image uploaded by KJ Mullins
Featured In
News Jul 21, 2011 - Atlantis landing ends NASA Space Shuttle Program
Latest News
Top News