22 Jul 2025 3 min read RAPID ACQUISITION KILL WEB Ed Vaughan Apollo 11 Launch @ Kennedy Space Center – July 16, 1969. image from NASA. This post is for subscribers only Subscribe now Already have an account? Sign in