Owners of Southern California Towing Empire Arrested in $6 Million Fraud Scheme
Getting your car towed is a stressful event for any Southern California driver. You likely expect a high bill when you head to the impound lot. However, you probably do not expect to encounter a multi-million dollar criminal enterprise. Local authorities recently arrested the owners of a dominant towing empire…
Budget and the Bees ·