It was a site whose main page was disguised 2 look like a games site,but if u press on a small link there u login and can see the torrents and ur account...i guess the domain was .org.uk
I'm so sorry this would sound the weirdest thing ever...I used this site a lot in the past especially in downloading tv shows but i stopped bcoz of the summer hiatus,now the shows are starting again and i forgot its name,i used 2 have a gr8 ratio there too!!!
PLZZZZZZZZZ CAN ANYBODY HELP ME??? or at least someone recommend a site that brings tv shows (especially prison break and heroes) fast and with good speeds and open for signup