soundwavebrigade.com
SEPULTURA: Unveil Music Video For “Phantom Self”
Brazilian heavy metal icons, SEPULTURA, will unleash their upcoming studio album, Machine Messiah, on January 13th through Nuclear Blast. With their new music video Phantom Self they provide another thrilling look into their 14th studio release and deliver haunting images and sociocultural critic...