View from the STS-133 Left Solid Rocket Booster looking up at the stack during ascent. Space Shuttle Discovery Launches to the International Space Station on February 24, 2011. Discovery launches on a mission to deliver the Permanent Multipurpose Module and the humanoid Robonaut 2 to the International Space Station. This will be the final mission for space shuttle Discovery.
Author | interbartolo |
Duration | 08:28 |
Rating | Best |
Sponsored Ads