119 Very interesting. Makes perfect sense. (wearethene.ws) posted 3 years ago by SirCamembert 3 years ago by SirCamembert +120 / -1 27 comments share 27 comments share save hide report block hide replies
Most? Canada, France, Germany, England, Western Europe, China, Australia,....... I think it may be pretty even