Living Sacrifice to Release Live DVD
Living Sacrifice, who have been thrashing for over twenty years, are returning with a brand new DVD.
'In Finite Live' features a professionally shot and recorded multi-camera performance filmed in Pomona, Calif. The band's set list spans their impressive catalog...