System of a Down release “Genocidal Humanoidz” – first new music in 15 years
This is System of a Down. As of this writing in 2021, the band hasn’t released new music in 15 years. Do you remember 2005? I sure the hell don’t. The new track is called, “Genocidal Humanoidz”, It’s got an…