Twitter drama when user claims responsibility for taking down several major torrent sites; demands payment and "negotiations".

14  2014-01-07 by [deleted]

3 comments