94: Are body cameras worth it?

December 16th, 2014 · 2 hrs 28 secs

About this Episode

Chris, Greg and Harry Price ask if body cameras are worth the expense after the death of Eric Garner.