Danish exreme metal band Cabal put on a savage display for their new album 'Drag Me Down' which is out now through Long Branch Records.
German metallers Tenside released their seventh album, 'Glamour & Gloom', on March 20, 2020 and you can read our review here