Change our culture, change our world

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