Cattle Decapitation to premiere new song and release new album details in May
Cattle Decapitation have remained very tight-lipped regarding their forthcoming studio effort but that's about to change. The band have scheduled May 20th as the date for the reveal of several…