The Greatest Car Ever Made?
TweetA Victory & Reseda review of the 2014 Mercedes-Benz S-Class This is the greatest car ever made. You may argue otherwise, but consider how much this lofty title was earned by the Mercedes-Benz S-Class. It shifted the luxury market when luxury became too grandiose and out of scale. Instead of the fattest car becoming the …