Texan power metallers Witches Mark have released a new track from their forthcoming album. The track is called ‘The Butcher’s Bill Comes Due’ and comes from the band’s