Has Your Car Been Recalled?

11th June 2019 | ifa_admin

Car recalls are issued when the manufacturer finds that a particular car model – or even several models – has some kind of defect or does not comply with safety standards, and this is a fairly common thing. Over a million cars each year are recalled, due to safety problems or to address any other […]