System Of A Down – Official Video For 'Genocidal Humanoidz' Released

    System Of A Down premiere their new official video for one of the recently released songs, “Genocidal Humanoidz”. The clip was directed by the band’s bassist Shavo Odadjian and Adam Mason.

    Leave a reply

    Please enter your comment!
    Please enter your name here

    Related articles