Chicago police arrested the owner of a tow yard for possessing stolen cars.
1 / 21
WGN - Chicago
Thu, Jun 27, 2013 9:30 AM EDT