Ford forced to recall 105,000 popular SUVs over a dangerous seat belt defect – MotorBiscuit

According to Reuters, the National Highway Traffic Safety Administration(NHTSA) announced on April 3rd that it's issuing a car recall for several top …