Showing posts with label car tyres. Show all posts
Showing posts with label car tyres. Show all posts

Wednesday, June 27, 2007

China Redux

Oh, no, it goes on. Now it is tyres or, for Americans, tires. Chinese manufacturers just happen to have left off a certain safety feature. Recall, recall!