This week, BMW unveiled its second generation X1 luxury compact crossover, set to debut as a 2016 model. The X1 is the smallest of BMW's SUV offerings and will also be priced as one of the brand's most affordable models, starting in the low $30,000 range.
Comments