Police officers in Duvall, Wash., got a little more than they could handle during an encounter with a group of suspicious characters at a city park.
Police officers in Duvall, Wash., got a little more than they could handle during an encounter with a group of suspicious characters at a city park.