I just saw the video with Hugh Herr walking on the stage. His walk looks normal, natural. That's how new technology works. The problem is that most people needing legs, simply can't afford them.
William - http://www.carid.com/
Blog That A-Ha Moment Larry Desjardin 7 comments Have you ever had an a-ha moment? Sure, you have. The Merriam-Webster dictionary defines it as "a moment of sudden realization, inspiration, insight, recognition, or ...