The only 2 sites I relied on before was Demonoid and Oink and now both of them are gone...can someone please send me invite for Torrentleach or something similar? I have been a member of this forum since 2002 and have send out invites before. But now I have nothing. Can someone please help me?
Bookmarks