Vela 4A & 4BTitan IIICUnited States Air ForceLaunch Status Success Fri • Apr 28th, 1967 10:01 AM UTC View More Information