Ford recalls more than 250,000 Focus models because engines can stall unexpectedly
Ford recalls more than 250,000 Focus models because engines can stall unexpectedly Ford is recalling more than 250,000 vehicles that were incorrectly repaired under a previous recall meant to fix a...