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 »