Hit-and-Run Car Vs. Safety Railing at Quality Car Center
Buffalo Grove police received a report about 12:50 p.m. Friday that a hit-and-run occurred with the safety railing at Quality Car Center, 55 West Dundee Road in Buffalo Grove. Apparently the offending vehicle lost its […]