Showing posts with label manufacturer. Show all posts
Showing posts with label manufacturer. Show all posts

Friday, 5 February 2010


Japanese car manufacturer TOYOTA, recall seven models with a faulty accelerator pedal.