Video Results from YouTube.com
Published in : 2010-02-19 | by TED
http://www.ted.com The thesaurus might equate "disabled" with synonyms like "useless" and "mutilated," but ground-breaking runner Aimee Mullins is out to ...