Westar 2Delta 2914United States Air ForceLaunch Status Success Thu • Oct 10th, 1974 10:53 PM UTC View More Information