Album Reviews

Revel In Flesh’s “The Hour of the Avenger” is a catchy album which includes many memorable moments from the melodies and aggression.