Loading Video…

This browser does not support the Video element.

System of a Down releases new music

After a 15-year hiatus, System of a Down is finally releasing new music amid the ongoing war between Armenia and Azerbaijan.