Last picture of Atlantis in space
Tuesday, July 26, 2011 - 05:01
in Astronomy & Space
July 21, 2011: Space shuttle Atlantis landed at NASA's Kennedy Space Center, wrapping up the final mission of NASA's space shuttle program.
July 21, 2011: Space shuttle Atlantis landed at NASA's Kennedy Space Center, wrapping up the final mission of NASA's space shuttle program.