No matches have been scheduled yet...
Signing onto squad
07-05-2010 17:52 by
Heard a few people are having trouble logging onto their account on this site. Temporary fix, log onto the twd website http://twd.trenchwars.org/, select stay logged in then log onto this site. It will keep you logged in so you can sign up to your squad.