20 Feb 2019, 08:08 UTC · By: Daniel Patrascu / Mercedes will start accepting orders for the SLC Final Edition on Friday, February 22, and expects deliveries to begin in March