The shop will sell one-off merchandise to celebrate System of a Down’s first UK concerts in over a decade, including signature football tops in collaboration with Hummel
System of a Down to sell exclusive London merch at pop-up store for Tottenham shows
RELATED ARTICLES


