Speed Metal Masters WITCHES HAMMER Set Details for Comeback Album, ‘Damnation Is My Throne’!
Vancouver, Canada based long-time speed metal masters WITCHES HAMMER have revealed details for their upcoming comeback album, Damnation Is My Throne. The band has set April [...]