20100921 STS-133 Space Shuttle Discovery

33 images Created 21 Sep 2010

NASA's STS-133 space shuttle Discovery sits on launch pad 39A after making the trip from the vehicle assembly building at the Kennedy Space Center in Cape Canaveral, Florida September 21, 2010.This will be space shuttle Discovery's last trip to the launch pad. Photo/Scott Audette
View: 25 | All