While $150k will get you a new M5 with some options, hold your horses. You could also have this rare classic M3 for the same money.
Nik Miles explores BMW's hydrogen vehicle history at the BMW Classic Center in Munich, from 1970s prototypes to the iX5 ...
Revealed in May 2023, the eighth-generation 5 Series will receive its mid-cycle refresh in 2027. In stark contrast to the divisive Neue Klasse design language of the all-new iX3 and forthcoming i3 ...