Are mushrooms the new plastic?

1,347,751 views |
Eben Bayer |
TEDGlobal 2010
• July 2010