C concernedcomputeruser Honorable Dec 26, 2013 141 0 10,680 Aug 27, 2014 #1 I have some torrents I want to upload, but this site just seems to be too good to be true
C concernedcomputeruser Honorable Dec 26, 2013 141 0 10,680 Nov 12, 2014 #2 I'm not sure. I've never heard of them before. Just google reviews to find out Upvote 0 Downvote