Meteosat 1Delta 2914United States Air ForceLaunch Status Success Wed • Nov 23rd, 1977 1:35 AM UTC View More Information