Tuesday, February 22, 2011

Robonaut STS-133 Trailer


Scheduled for lift-off on February 24th on STS-133, Robonaut 2 (R2) will be the first humanoid robot in space.