#newvideorelease: SEPULTURA - Phantom Self

“Phantom Self” is taken from SEPULTURA's new studio album, “Machine Messiah”, which will be released on January 13 via Nuclear Blast.

[ ]