BMW and Mercedes have always gone head to head trying to outsell one another in order to win market share. When BMW opened a whole Pandora’s Box introducing the X6 back in 2008, you knew Mercedes would come out with something similar. Sure it made little sense, sacrificing all that “utility” for a little more “sport,” […]