News Posts

Swedish groove/thrash outfit The Defaced unleash the single/video ‘Bleeding Ore’ from their upcoming album ‘Charlatans’!