Home Space Splashdown! Apollo 7 Returns HomeTechSpaceSplashdown! Apollo 7 Returns HomeOctober 22, 201898FacebookTwitterPinterestWhatsApp On October 22, 1968, 50 years ago, the Apollo 7 crew splashed down in the Gulf of Mexico.