Featured on a new spit 7″ sold during their European tour

Featured on a new spit 7″ sold during their European tour
Off their just released double album ‘Of Truth And Sacrifice’
The song comes off the band’s forthcoming ‘Of Truth And Sacrifice’ LP