What a bike ride can teach you

645,395 views |
Shimon Schocken |
TEDxTelAviv 2010
• April 2010