Album NewsDeath MetalDoom MetalNew SongNews November 21, 2017 James Weaver Hooded Menace release new song ‘In Eerie Deliverance’ HOODED MENACE have released a brand new song! Read More