DVC Tag

Erupting from the wastes of Tallahassee, Florida, DVC (Darth Vader's Church) produced two long-players of low-slung filth and Southside mania. From 1989 to 1992, DVC explored the most shameful, subterranean grottoes of death/thrash and did so in almost categorical secrecy. On Episode 65, Radical Research...