11 accused of stealing cars, motorcycles from downtown St. Louis warehouse
Eleven people from southern Illinois now face federal charges in an alleged criminal enterprise to sell race cars and motorcycles stolen from a downtown St. Louis warehouse.
Eleven people from southern Illinois now face federal charges in an alleged criminal enterprise to sell race cars and motorcycles stolen from a downtown St. Louis warehouse.