Thursday, July 21, 2011

Atlantis Makes Final Shuttle Return to Earth, as Seen From Space Station