Looks like the CRIA is at it again. Demonoid is down and who knows if they will ever be back up now. The hosting company was threatened.
Demonoid.com
So it seems that everybody favorite hosting site is gone under. Who's next??
Demonoid.com
So it seems that everybody favorite hosting site is gone under. Who's next??