Muscular X7 M50i ups the SUV performance ante ... When the heck is a large $94,000 SUV with 456 horsepower not enough? German luxury vehicle maker BMW would answer, when it’s an X7 50i model. Thus the X7 M50i. Those in the know of BMW lingo realize adding an M to any BMW nameplate means... Continue Reading →