NASA Photo ID: 69-H-575 Date taken: 04/04/69
Apollo 10 participating in emergency egress procedures at Launch Pad 39A.
Source: NASA photo in my possession