I io9.com Scientists create the most powerful muscles in existence 1 points jetlej 12 years ago 0 comments