Satcom C5Delta IIUnited States Air ForceLaunch Status Success Wed • May 29th, 1991 10:55 PM UTC View More Information