Atlantis Returns to Earth for Last Time Ever (Video)
Space shuttle Atlantis has landed for the 33rd and final time at 5:57 a.m. EDT on July 21 at NASA’s Kennedy Space Center, Florida, marking the retirement of NASA’s 30-year space shuttle program.
Updated: