April 4, 2016April 8, 2016Used Mercedes S Class Review – W220 Just about every single car from Mercedes is a story for itself. Not everybody can afford it, but when the Stuttgart based company announces new one, everybody is anxious to see it.