The BMW X3 has depreciated into a used German luxury bargain that costs less than a new RAV4.
Witness a detailed review of the BMW X3 M40i after 17,000 miles of real-world driving. From performance and handling to comfort and practicality, this long-term review gives honest insights from a ...