Ford Recall: 485,000 Escape SUVs Could Have Throttle Issues
Ford recall: Nearly 485,000 Escapes (2001-2004), which are referred to as Mavericks overseas, are being recalled by the car manufacturer over sticking gas pedals that could, in the...
Read More