4,837,624 views | Aimee Mullins • TED2009

My 12 pairs of legs