602,834 views | Saul Griffith • TED2006

Everyday inventions