US Air Force releases image of Space Shuttle Atlantis's final launch

8th June 2010, Comments 0 comments

The American Air Force has released a picture of the final launch of the space shuttle Atlantis from Cape Canaveral in Florida.

0 Comments To This Article