Showing posts with label china. Show all posts
Showing posts with label china. Show all posts

Friday, August 31, 2007

Made in China has new meening...

I'm not totally positive here, but sandals @walmart are producing chemical burns to peoples feet. This is extremely troubling after the recalls China has had.