STS-134 Final Inspection Team At Pad 39A


The Final Inspection Team are at Pad 39-A where Space Shuttle Endeavour awaits for launch, currently scheduled for 8:56 Local, 12:56 UTC.

Source: NASA Television



STS-134> View More STS-134 Videos