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 235 Times - Last Visitor from Cagliari, 14 - Italy on 09/05/2014 at 1:44 PM
copy and paste to your website / blog - preview