1/22/2009 imagery in Google Earth.
STS-119 (ISS assembly flight 15A) was a space shuttle mission to the International Space Station (ISS) which was flown by Space Shuttle Discovery.
The launch took place on March 15, 2009.
Space Shuttle Discovery (STS-119 mission)
No Thumbnail
© Bing Maps
By kjfitz @ 2015-04-13 08:14:18