STS-133: Robonaut 2 demonstrates its dexterity

2015-08-12 2

STS-133: Robonaut 2 demonstrates its dexterity

Free Traffic Exchange