Suggested Searches

TESTS – APOLLO 13

S70-41983 (June 1970) --- Second photograph in sequence of three of panel separation test at Langley Research Center. The test was part of the Apollo 13 post flight investigation of the Service Module explosion incident. Photo credit: NASA

Download