December 08, 2018 Cattle Decapitation’s Travis Ryan On A New Record, New Bandmates, and Summer Slaughter Tours!! At the very end of the summer I was able to... ▶