4 min read 2019 Reviews Revel In Flesh – The Hour of the Avenger 4 years ago Blessed Altar Zine Band: Revel In Flesh Title: The Hour of the Avenger Label: War Anthem Records Release date: 6 December 2019 Country:...