A whopping 720,796 BMWs have been recalled over the risk of a fire … as officials urge owners to turn their cars off and leave them parked. Apparently, the issue lies with an improperly sealed electrical connector located on the water pump ……
Source link



















