Jump to navigation Jump to search
English: STS-128 is a space shuttle mission by NASA using the Space Shuttle Discovery, that was launched on August 29, 2009.
NASA galleries for STS-128:
In orbit around ISS September 8, 2009
First STS-128 Spacewalk
Second STS-128 Spacewalk
Third STS-128 Spacewalk
Friday, September 11, 2009, 08:53 p.m. EDT - Landing Site: Edwards Air Force Base, California