Supplier of pedals pushes responsibility onto Toyota

28 Jan 2010