Illinois Police Official Gets Cherry New Wheels
• The AgitatorIn January 2007, state police in Illinois seized a shiny new, souped-up Dodge Charger after arresting the car’s owner on drunk driving charges. The state apparently passed a law in 2006 that allows police to take and keep the cars of repeat drunk dri



