New York, NY
Apollo 13 Flight Directors Applaud
Photograph - Photograph
Apollo 13 Flight Directors applaud the successful splashdown of the Command Module. In the background Robert Gilruth, Director, Manned Spacecraft Center and Chris Kraft, Deputy Director, light up cigars. April 17, 1970.
January 22nd, 2013
Viewed 257 Times - Last Visitor from Beverly Hills, CA on 03/25/2015 at 7:07 AM