Police Pursuit Eastbound on Dundee Rd Terminated Saturday Morning, Buffalo Grove
Buffalo Grove police terminated a police chase somewhere near Dundee Road and Elmhurst Road in Wheeling, IL. Buffalo Grove police were involved in a police chase about 9:05 a.m. eastbound on Dundee Road. The chase […]