SakuraDelta 2914United States Air ForceLaunch Status Success Thu • Dec 15th, 1977 12:47 AM UTC View More Information