Rotting Christ have released the video below, featuring a performance of Greek metal band Thou Art Lord's "Societas Satanas" - a song that first appeared on the album Apollyon in 1996. Shot in Lithuania on June 23, 2019, this video was shot, mixed and edited by the Kilkim Zaibu Festival crew.
Continue reading...
Continue reading...