News

This struck me as rather silly. Here’s a vehicle rated to tow 5,000 pounds, enough to warrant a brake controller. Mercedes advertises its towing abilities in a country where brakes are required ...