Change our culture, change our world

199,990 views |
Nate Garvis |
TEDxTC
• October 2010