I remember many people here(including myself) have been patiently waiting for Demonoid's forums to return. They Have returned!
Many may have already known this,if so then please ignore as this is obviously a topic for the people who didn't yet know.
Bookmarks