Should You Buy The New Mercedes S-Class
The latest W222 Mercedes S-Class is the ultimate luxury car. It features a swarm of technology and amazing build quality inside and out. It’s a very luxurious car indeed but should you spend over $110,000 on one? The old W221 S-Class was a great car and the facelift model was so luxurious. Nobody ever complained …