ClassifiedsDirectoryPhotosAboutContactAdvertise
Free TrialSubscribeSign In
NASA
Apollo 11 mission officials relax in the Launch Control Center following the successful Apollo 11 liftoff on July 16, 1969.