Life lessons through tinkering

1,374,833 views | Gever Tulley • TED2009