TerreStar-1Ariane 5 ECAArianespaceLaunch Status Success Wed • Jul 1st, 2009 5:52 PM UTC View More Information