Ford Recalls 390,000 Vehicles for Door Latch Issue

Thankfully, 2015 has been a pretty light year when it comes to recalls. But i guess it shouldn’t be that surprising, either. After all, how many recalls could their possibly be when damn near everything […]