XLR8R — For years now, critics have been pontificating about and lamenting the "death of grime." To some extent, they have a point; grime's mainstream buzz has all but died out, attentions have turned toward other UK genres, and scene stalwarts like Diz...
more info