Toyota have issued details of the "Total Recall" of their models over technical trouble with the accelerator pedals sticking.


More...

Advertisements