Sepultura have announced that they will be teaming up with streetwear brand The Hundreds for a new merch line. The merch will be available on February 24 at 9 p.m. PST.
Sepultura have announced that they will be teaming up with streetwear brand The Hundreds for a new merch line. The merch will be available on February 24 at 9 p.m. PST.