News

Ford is recalling more than 850,000 vehicles due to an issue that may cause the engine to stall while driving.