From Redditor symptomco. Want your own Teamspeak channels for free?? Connect to ts3.gameservers.com:9207 and get setup. The reason for me allowing people to join this Teamspeak and play WoWS with me is not without reason. I am looking for good players that want to have fun with the new update when it comes out. I […]

More...