CPD tows allegedly stolen cars

Chicago police towed away some cars that may have been stolen from a Far Southeast Side salvage shop.
Tuesday, April 01, 2014