› added 8 months ago
143
TIL starting in 2001, Dell Glover became the "world's leading leaker of pre-release music." He worked at a Universal CD pressing plant & was a member of a file-sharing group called Rabid Neurosis. Over an 11-year period, Rabid Neurosis was responsible for leaking over 20,000 albums.