NEW SERVER IN DALLAS
Posted: Mon Sep 07, 2015 3:56 pm
In case you haven't noticed!! Or you think we've disappeared lol.
The New server is in Dallas. the IP is -
162.251.118.172
Check out the new server on game tracker
TWL SERVER VIEWER
The New server is in Dallas. the IP is -
162.251.118.172
Check out the new server on game tracker
TWL SERVER VIEWER