Archive for April, 2018

What’s better than a new System of A Down Album? Right! A new Scars on Broadway Single coming out on April 23 2018 (if you believe their official Facebook Page). Since they relisted their tracks again on spotify it looked like something is coming and because System of A Down disappointed with a big tease for […]