System Of A Down, 2021, News, Video, U.S.A., Armenia

System Of A Down presented the official music video for the song ‘Genocidal Humanoidz’