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.
Atlantis Returns to Earth for Last Time Ever (Video)
Epoch Times Staff
Updated: