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".
Comments
Post a Comment