Police Giving Drivers a Ticket to Holiday Cheer

Officers in Lowell, Mich., are surprising people with wrapped Christmas gifts during traffic stops.

December 11, 2014

Examined