- Jun 19, 2000
- 1,832
- 3
- 81
When I google demonoid, the the link to their direct websites doesn't come up anymore. I know it used to be demonoid.me
Yes, it's gone and it's not coming back. Such is life when you're a dirty pirate.
Since it took all of 3 posts to devolve into a "please help me commit crimes" thread, this thread is locked.
-ViRGE
Yes, it's gone and it's not coming back. Such is life when you're a dirty pirate.
Since it took all of 3 posts to devolve into a "please help me commit crimes" thread, this thread is locked.
-ViRGE
Last edited by a moderator: