This page is a permanent link to the reply below and its nested replies. See all post replies »
Well, maybe it just seems that way because the majority of the members are from the USA. I've mildly scolded people for criticizing some people's English skills, so I can see what you are saying, but the fact is, the USA is basically the hub of the world anyway. It makes sense- the strongest country being made up of people from every country on earth......
This comment is hidden.
Show Comment