New addition: Cattle Decapitation
Compromise is not a part of their concept. CATTLE DECAPITATION are willing to destroy. Over the course of twenty-four years and seven full-length album, the San Diego quartet have more than proven this. By releasing […]