Tuesday, August 16, 2011

It's been reported that beside the presence of an Apple store knockoff in China, there's also a knavish Ikea store copycat in China. Gee.

No comments: