Westar 1Delta 2914United States Air ForceLaunch Status Success Sat • Apr 13th, 1974 11:33 PM UTC View More Information