A police car is never a welcome sight to someone who has imbibed enough to risk an arrest for DUI in Los Angeles. But in Glendale, California, the police department is hoping that all motorists will think about the hazards of DUI when they see its new department vehicle coming…
Updated: