You know it’s bad when a fix needs fixing. Ford just announced repeat recalls on 64,000 vehicles—again—for the same problems ...
A Ford dealership in Winstead, CT shared the manufacturer’s warranty on paint on its website. Escobar’s paint job should be ...