Launch! The Space Shuttle Atlantis On The Edge Of The Final Frontier

The Space Shuttle Atlantis has its final launch, in this breathtaking picture from Cape Canaveral. Atlantis will spend 12 days at the International Space Station, including three spacewalks. Photo by Matt Stroshane/Getty Images.


Share This Story

Get our newsletter