Exhaustive Braking: BD Diesel Takes the Benefits of Exhaust Braking to the Next Level
It’s a beautiful Saturday afternoon. You’re towing your race car merrily along with your diesel-powered rig, when you suddenly encounter a hilly, winding stretch of highway. You pump the brakes […]