BMW 3 SERIES COM 94 01 RANGE

The BMW 3-Series Compact is a car that has had a mixed reception in the UK. Many saw the car as a cut-price, outdated BMW for those suckered by the blue propeller badge on the bonnet. Others saw it as...

... Continue Review