Review
System of a Down have released new music for the first time in 15 Years
Updated 13th November Yes, that’s right, System of a Down have released NEW music! Now, why is this such a big deal? Well, the last album from SOAD was Hypnotize, their fifth studio album, and that was released all the Read more…