Forbidden Universe
Paranormal => Our Universe & Outerspace => Topic started by: AngelOfThyNight on October 22, 2018, 11:17:49 AM
-
Splashdown! Apollo 7 Returns Home
On October 22, 1968, 50 years ago, the Apollo 7 crew splashed down in the Gulf of Mexico.
Source: Splashdown! Apollo 7 Returns Home (http://www.nasa.gov/image-feature/splashdown-apollo-7-returns-home)