by Darlene A. Cepeda | Mar 13, 2020 | Car and Auto News
The Diesel Brothers, stars of a Discovery Channel reality-TV show, have been fined more than $850,000 for bypassing emissions regulations in customizing the trucks that star on their show. The three defendants were sued by Utah Physicians for a Healthy Environment,...