This 1991 BMW E30 325i Convertible could be your M3 surrogate
The BMW E30 generation 3 Series models are experiencing a never-before seen wave of popularity these days. Prices for such models are the first to reflect just how much people want them as they clearly…