STS-119 LaunchDiscovery blasts off on a mission to add the final set of solar arrays to the International Space Station. Public domain (curated collection) Creator: NASA Year: 2009Vintage ยท Tech