SLAUGHTER TO PREVAIL - Release Crazy 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 last year "Demolisher" the band have released a new single and crazy music video "Baba Yaga".