News Death Metal Band CHAMPIONS OF SORROW Release Debut Single Terry Bunch, March 23, 2024 The Horde is the debut single release of Finland’s newest melodic death metal armada, Champions of Sorrow. Combining elements of old-school death metal, death core, and extreme metal, the band seeks to creates a diverse soundscape within the metal scene. The band has been founded by the mysterious Mr. Aventador,… Continue Reading