Originally Posted by Luisiana Jones
Ps.Is this website hosted in the US or in Europe?Im beginning to doubt cuz the 2 moderators i ve seen so far are europeans
We have six moderators and one administrator. The admin is from Belgium. Two moderators are from Finland and one is from France, the other three are from the USA.