When you shop through retailer links on our site, we may earn affiliate commissions. 100% of the fees we collect are used to support our nonprofit mission. Learn more. BMW is recalling 33,214 of its ...
Like most German luxury brands, BMWs aren't the cheapest to own. The X5 SUV in particular racks up quite a cost over time. BMW's first-ever SUV launched in 1999 after they acquired the Rover Group, ...