6 ways to save the internet

404,739 views |
Roger McNamee |
TEDxSantaCruz
• March 2011