Vela 5A & 5BTitan IIICUnited States Air ForceLaunch Status Success Fri • May 23rd, 1969 7:57 AM UTC View More Information