Published on April 27, 2011

2009: Space Shuttle Flight 125 (STS-119) Discovery

Launched on 15 March 2009. Mission: ISS assembly flight 15A: S6 Truss, Solar Arrays.