What a bike ride can teach you

652,901 plays|
Shimon Schocken |
TEDxTelAviv 2010
• April 2010
Want to use TED Talks in your organization?
Start here