2017 BMW X3

A coolant leak that could lead to a fire prompted BMW to recall about 1.5 million cars globally, including about 44,000 in the U.S. The recall addresses a faulty exhaust …read more