Beautiful artificial limbs

206,633 views |
Scott Summit |
TEDxCambridge
• November 2011