Everyday inventions

603,547 views | Saul Griffith • TED2006