A Rockford woman has been arrested after she allegedly crashed a stolen car into multiple vehicles and a residence in Crystal Lake moments after the car had fled from officers.

Crystal Lake Deputy Police Chief Richard Neumann said officers attempted to conduct a traffic stop on a black Chrysler 200 sedan around 12:10 a.m. on March 20.

Read more…