Death Metal Band CHAMPIONS OF SORROW Release Debut Single
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 ban…