That brand new diesel truck you just bought ... that mechanics and parts stores keep pushing. You’ll learn the truth about maintenance intervals, fuel additives, and engine modifications ...
One of the world’s largest commercial truck manufacturers is refusing to sell its diesel big rigs in Oregon, even though its North America headquarters is in Portland. Daimler Truck North ...