2019 BMW X1 review

Though we tend to think of BMW as a maker of premium cars with premium price tags, the truth is, there are a number of Bimmers that are actually quite affordable. Take this subcompact X1 crossover, for example, which starts around $35,000 — the average transaction price of a new vehicle in the US.

Read full post here: