download festival

Armenian alternative rock band, System Of A Down are killin’ it in the scene, as usual. They’re apparently working on a brand new album, and as they have themselves revealed, at least 15 tracks are already “worthy” for fans’ waiting ears. And if that isn’t good enough news for SOAD fans, there’s even more. The […]