Main Site

Album Review Site Removal/Addition

Maybe I don’t know how this all works, but I can’t seem to follow the additions/removals of review site. They just added a bunch of metal/rock-focused ones, but then removed one they just added (New Noise), is there a system for this or is it just random?