Merecedes-Benz has found their perfect niche in the market mastering both luxury town cars for a daily commute as well as beautiful sports cars to speed through the backroads. In fact, it was since inventing their first car in 1926 that Mercedes has set the standard of luxury that most automakers are still striving to […]