Demonoid is like a Google equivalent for Torrents. You can get all sorts of Torrents there.
Few months back I was really taken aback knowing that Demonoid moved from Sweden to Canada. All these profit seeking organizations like RIA are basically US patron and Swedes really have the guts to tell them "back off". They could never make the rules changed according to their whims. Tried once to raid the PB but people came on street and Govt backed off. TPB was back on line in no time.
I also hope the the Green Devil will be back soon.
Bookmarks