Back to STS-128

Discovery sits on Pad 39A August 26, 2009, awaiting a third try at launching.