NOAA 3Delta 0300United States Air ForceLaunch Status Success Tue • Nov 6th, 1973 5:02 PM UTC View More Information