Pedestrian hit, killed by car in Peoria
Police say speed and impairment are believed to be factors in a crash near 78th and Olive Avenues that left a pedestrian dead.
Police say speed and impairment are believed to be factors in a crash near 78th and Olive Avenues that left a pedestrian dead.