SLAUGHTER TO PREVAIL - Watch Live Footage For "Baba Yaga", "Demolisher" and "Hell" From Irkutsk, Russia; May 13th, 2021

One of the most anticipated metal releases this year is the new album of Russian Deathcore force Slaughter To Prevail. After releasing one of the most hyped songs last year "Demolisher" the band have released yesterday a single and crazy music video "Baba Yaga".

The band is now on Russian Demolisher Tour. Watch below live footage for "Baba Yaga", "Demolisher" and "Hell" from Irkutsk, Russia; May 13th, 2021.