Service UnavailableThe server is temporarily unable to service your request. Please try again later.
This is a holiday video that the Kenosha (Wisconsin) Police put together. It has their own special version of the 12 Days of Christmas. They don’t seem so psyched about the chief’s gifts.