Wednesday, July 11, 2012

Leader Price - Wikipédia

I wonder why Leader Price has some of its packaging information presented in English as well as other languages? They do not seem to sell in the UK or other English-speaking countries, do they?

No comments:

Post a Comment