And the award for the Best Luxury Car goes to . . . , well its Mercedes-Benz S-Class. So its official now, that the Mercedes-Benz S-Class is the best sedan
Mercedes-Benz16 years ago
And the award for the Best Luxury Car goes to . . . , well its Mercedes-Benz S-Class. So its official now, that the Mercedes-Benz S-Class is the best sedan







