How pig parts make the world turn

1,383,786 views |
Christien Meindertsma |
TEDGlobal 2010
• July 2010