6 ways to save the internet

408,853 plays|
Roger McNamee |
TEDxSantaCruz
• March 2011