With the newer 3 in high demand, dealers are offering unbelievable deals for getting rid of 'old stock'
TAGS // bmw, 3 series, 320d
Innova gets a mid-life refresh. But is the upgrade more than skin deep?
Car Bar full
Click to add cars to the Car Bar