Police Stop to Help Pedestrian After Witnessing Hit-and-Run SUV Crash on Rand Rd Near LA Fitness, Lake Zurich

A police officer responding to a safety and well-being check for a person walking down Rand Road in the dark on Saturday night, witnessed the driver of a dark SUV strike the pedestrian, and continue [...] SEE CARDINAL NEWS >