Galaxy 1R2Delta 7925-8United States Air ForceLaunch Status Success Sat • Feb 19th, 1994 11:45 PM UTC View More Information