Vela 6A & 6BTitan IIICUnited States Air ForceLaunch Status Success Wed • Apr 8th, 1970 10:50 AM UTC View More Information