STS-135 Picosat Deployment


The STS-135 Crew deploy the final ever payload from a Space Shuttle – A picosat.

Source: NASA Television



STS-135> View More STS-135 Videos