Weird Cars! Rotating Header Image

Tow yard owner arrested after stolen cars, auto parts seized | WGN-TV

Chicago police arrested the owner of a tow yard for possessing stolen cars. This happened at 64th and Bell in the West Englewood neighborhood, Thursday morning. The Sun-Times reports that police seized about 85

Leave a Reply