9 life lessons from rock climbing

885,388 views |
Matthew Childs |
TED2009
• February 2009