Showing posts with label tires. Show all posts
Showing posts with label tires. 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!