Police business is getting a whole new meaning these days as one small town in Michigan arrived on the scene just in the nick of time to save the day.
NBC News
Sat, 05/28/2016 - 3:56pm
Police business is getting a whole new meaning these days as one small town in Michigan arrived on the scene just in the nick of time to save the day.