2014 Mercedes-Benz S-Class Wins Prestigious World Luxury Car of the Year Award

May 14th, 2014 by

984072_10152217319428197_454144975317678892_nWe’ve always said the all-new Mercedes-Benz S-Class is the best car in the world, but now it’s official. We’re proud to announce the 2014 S-Class has won the prestigious World Luxury Car of the Year award.

Come by Baker Motor Company and experience the all-new S-Class for yourself.