STS-128Space Shuttle Discovery / OV-103United Space AllianceLaunch Status Success Sat • Aug 29th, 2009 3:59 AM UTC View More Information