CHICAGO (WLS) — Chicago Police are pumping the brakes on drag racing in metropolis streets. The division is launching a pilot program for “tire deflation units”...
CHICAGO (WLS) — Harmful drivers have as soon as once more been caught on digicam shutting down site visitors and performing unlawful stunts on Chicago streets,...