2019 Reviews Revel In Flesh – The Hour of the Avenger December 2, 2019 Blessed Altar Zine Band: Revel In Flesh Title: The Hour of the Avenger Label: War Anthem Records Release date: 6 December 2019 Country:...