Detectives have identified and charged a Chicago man with stealing 13 high-end cars, worth almost $900,000, from a car dealership in Crystal Lake. Crystal Lake Deputy Police Chief Richard Neumann said numerous vehicles were stolen from a car dealership in the 600 block of West Terra Cotta Avenue in Crystal Lake on July 11 and […]