The National Highway Traffic Safety Administration (NHTSA) is launching an investigation into alleged faulty door latches on 2012 and 2013 Ford Focus sedans and hatchbacks. According to the agency ...
Some results have been hidden because they may be inaccessible to you