Life lessons through tinkering

1,390,496 views|
Gever Tulley |
TED2009
• February 2009