Chicago police arrested the owner of a tow yard for possessing stolen cars.
1 / 19
WGN - Chicago
Thu, Jun 27, 2013 1:58 PM EDT