Stop Resisting
Season 28 • 02/18/2016
A police officer is forced to take matters into his own hands.