T torrentfreak.com Piracy release group EVO ‘blames’ movie industry for its popularity 217 points dredmorbius 5 years ago 328 comments