NASA Photo ID: 69-H-576
Date taken: unknown
The National Aeronautics and Space Administration's Apollo 10 mission flight crew are shown participating in an emergency escape test at Launch Complex 39B at the the Kennedy Space Center, Fla.
Source: scan by JL Pickering