STS-119Space Shuttle Discovery / OV-103United Space AllianceLaunch Status Success Sun • Mar 15th, 2009 11:43 PM UTC View More Information