Album NewsDeath MetalDoom MetalNew SongNews October 25, 2017 James Weaver Hooded Menace release new song ‘Charnel Reflections’ HOODED MENACE have released a brand new song! Read More