HermesDelta 2914United States Air ForceLaunch Status Success Sat • Jan 17th, 1976 11:27 PM UTC View More Information