Guest
Login
Sign Up
Site settings
Forgot Password?
Artificial muscles can lift 1000 times their own weight. For more videos, follow me on Facebook: #science #scientists #muscles #exoskeleton #robots #prosthetic
Autoplay video
Hide player controls
Hide resume playing