2020 Mercedes-Benz SLC: End of the Road Published on February 20, 2019 in News by Michel Deslauriers Photo: Mercedes-Benz Canada