After 1,500 miles behind the wheel, how does the G80 M3 hold up in the real world? From daily driving comfort to performance ...
BMW has always had a knack for building practical performance cars, such as the BMW M3 sedan, X5 M SUV, and a handful of ...