STS-133 ELC-4 Installed On Station


Highlights from the ELC 4 move from Space Shuttle Discovery’s payload bay to a platform on the International Space Station (ISS).

Source: NASA Television



STS-133> View More STS-133 Videos