Death MetalNewsTour Dates July 12, 2017 James Weaver Cattle Decapitation announce European tour CATTLE DECAPITATION have announced a headlining European tour! Read More