Sparks Release Group Closes Down Dozens of Sites
The Piracy Pyramid, often referred to as The Scene, is said to have been compromised. This is after a report was released a week ago stating that certain members of the group had been targeted through legal action. The Sparks Release group is one of a number of TV and movie release groups that have … Read more