EditorialNASA's Space Shuttle Atlantis makes her final journey from the Vehicle Assembly Building to the Visitor's Complex at the Kennedy Space Center in Florida, United States - 02 Nov 2012
EditorialSpace Shuttle Endeavour is docked with the International Space Station on Mission STS-134, Washington, District of Columbia, United States - 21 May 2011