Splashdown! Apollo 7 Returns HomeOn October 22, 1968, 50 years ago, the Apollo 7 crew splashed down in the Gulf of Mexico.Read More Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/splashdown-apollo-7-returns-home/Copy URL to clipboard> DownloadShareSize1041x729px