When to take a stand -- and when to let it go

1,724,173 views | Ash Beckham • TEDxBoulder