Let’s face it, BMW has always been chasing Mercedes-Benz to be sales king when it comes to their German full size luxury sedans. The BMW 7 Series has never been Full Article »
Let’s get the obvious out of the way. Some folks don’t care much for the new Tesla Model X while we are over here praising it for being the first Full Article »