System of a Down have unleashed the music video for “Genocidal Humanoidz”, one of two new songs the band surprise-released back in November. The video was unveiled at the end of a fundraising livestream event that the band hosted Saturday morning (January 30th) on YouTube. “Genocidal Humanoidz” and the track…
Please click the link below to read the full article.
System of a Down Unveil Music Video for “Genocidal Humanoidz”: Watch
Spencer Kaufman