Splashdown! Apollo 7 Returns Home by Staff October 22, 2018 October 22, 2018 74 views 74On October 22, 1968, 50 years ago, the Apollo 7 crew splashed down in the Gulf of Mexico.Source: nasa.gov 0 FacebookTwitterPinterestEmail previous post How to Factory Reset Windows 10 or Use System Restore next post How to Move Apps to an SD Card on Your Android Device