A music review site that deals in metal ad various other forms of non-popular music such as punk rock, hard rock and industrial. It is most noted for having a dig at Cher Lloyd in its radio jingle as well as getting into trouble with several bands for writing negative reviews.
by Grymnir July 29, 2011