English masters of metal Carcass have released their first new music in seven years with latest EP Despicable which is out now through Nuclear Blast.
To accompany the release the band have put out a new visualizer for “Slaughtered In Soho” which can be viewed below:
Purchase your copy of Despicable EP in the format of your choice HERE