STS-133 Discovery Towed To Orbiter Processing Facility


Space Shuttle Discovery is towed to the Orbiter Processing Facility (OPF) for the final time as the STS-133 mission comes to a close after a 12 day mission to the International Space Station.

Space Shuttle Discovery will be serviced and then decommissioned after 365 days in space travelling 148,221,675 miles.

Source: NASA Television



STS-133> View More STS-133 Videos