From February 18 to February 24 of this year, the National Highway Traffic Safety Administration (NHTSA) announced the recalls of millions of vehicles. Among those recalled were hundreds of thousands of Ford vehicles due to hazardous rear axle and seat belt locking...
When millions of cars are recalled, why should this matter to you?
read more