STS-128 Discovery Crew Welcomed at Edwards AFBMembers of the STS-128 mission crew are greeted by Air Force and NASA officials as they exit the Crew Transfer Vehicle following their landing of Space Shuttle Discovery at Edwards Air Force Base on Sept. 11, 2009.Read More Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/sts-128-discovery-crew-welcomed-edwards-afb/Copy URL to clipboard> DownloadShareSize1041x833px