To vote for this server click the Like button located here!
The map is russia, it does not seem to show it on here tho.
The map is russia, it does not seem to show it on here tho.