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.
Source metalstorm.net
Related articles
CONTACT
Questions, reviews and promotion contact:
[email protected]
Technical issues:
[email protected]