More than 100 cars, auto parts seized at South Side tow yard; police believe vehicles were stolen

WLS – Chicago

Tow trucks have taken away dozens of cars and trucks from a South Side auto lot. Police believe the vehicles were stolen.