I know this may sound like an ad. but its not really an ad. :P
I found out about these community from a live stream guy and i thought id give it an try and see what theyr up to.
So they have a TS3 server running , theyr site is managed well and so on.
If you wish to join me and my new "frends" jump on here :AVALON Gaming
Once you'r registered , download TS and PM someone with rank and ull get jumped asap xD.
Have fun and see you In-Game!