CATTLE DECAPITATION Readies For Death…At Last Headlining Tour, Set To Begin January 18th
In less than one month, San Diego grinders CATTLE DECAPITATION will kick off their long-anticipated US headlining tour. The Death…At Last Tour runs from January 18th through February 20th. Support will be provided by The Last Ten Seconds Of Life, Creeping Death, and Extinction A.D. Tickets are on sale NOW! See all confirmed dates below. CATTLE DECAPITATION will be touring in support of their critically lauded Death Atlas full-length release via Metal Blade Records. Produced by Dave Otero, Death Atlas was named one of the best records of 2019 by Decibel Magazine, MetalSucks, Metal Injection, and many more, and it […]