City Takes Delivery Of First Ford Cop CarsThe Chicago Police Department has received delivery of the first of 500 new Police Interceptors it's buying from Ford for $15 million.

Listen Live