Explorer 10Delta DM-19United States Air ForceLaunch Status Success Sat • Mar 25th, 1961 3:17 PM UTC View More Information