When Mercedes-Benz Took an Automatic SLC to the World Rally Championship. And Won! By: Michele Lupini | December 13, 2020