Comment, Like, & Favorite
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 240 Times - Last Visitor from New York, NY on 11/23/2014 at 10:10 AM
copy and paste to your website / blog - preview