SLAUGHTER TO PREVAIL - Release Teaser For Upcoming Video Single "Baba Yaga"

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 this year "Demolisher" the band have released a teaser for the upcoming music video and a new single "Baba Yaga" that comes out May 21st, 2021.