1 media by topic ∙ page 1 of 1
KENNEDY SPACE CENTER, FLA. -- STS-114 crew members tour the Rubber Roo...
KENNEDY SPACE CENTER, FLA. -- STS-114 crew members tour the Rubber Room at Launch Pad 39A. From left to right are Mission Specialist Andrew Thomas; Steve Leonhard, chief, Pad A Operations, with United Space Al... More