|
2007 BMW X3
When the BMW X3 debuted back in early 2004, it seemed to be an anachronism: an upscale, premium-branded, premium-priced, small sport-utility. After all, the Land Rover Freelander had landed like a thud in our market and was on its way to hiatus status. It turn...
more
|