DEMONOID.COM will be restarted soon. (December 2009)
It seems that those at demonoid.com keep their word and are making efforts to get back on their feet the most...
It seems that those at demonoid.com keep their word and are making efforts to get back on their feet the most...
As we said yesterday, the demonoid.com tracker portal is "down" for some of its users (we have not yet...