Telstar 18ZenitSea LaunchLaunch Status Success Tue • Jun 29th, 2004 3:58 AM UTC View More Information