Change our culture, change our world

200,785 views |
Nate Garvis |
TEDxTC
• October 2010