Calling a modern BMW ugly is a bit like calling the sky blue. Insulting their design language has become so common that it’s becoming a cliche, even if the insults are well-deserved. While models like the iX showcase the worst of BMW’s current beaver teeth, the BMW M2 stands out among the BMW lineup for... Continue Reading →
