At long last someone will feel Toyota's pain. Ford today announced a recall on 484,600 Ford Escapes over a potentially deadly sticking accelerator defect. The recall will affect all 2001 to 2004 models with 3-liter, V-6 engines, ABC News reports. It comes following...
Read full story »