News
Ford's recall-prone 1.6-liter EcoBoost engine is once again causing problems for Dearborn, with almost 90,000 Escape and Fusion models equipped with the engine subject to the latest voluntary recall.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results