Landsat 3Delta 2910United States Air ForceLaunch Status Success Sun • Mar 5th, 1978 5:54 PM UTC View More Information