602,759 views | Saul Griffith • TED2006

Everyday inventions