Cattle Decapitation Release More “Monolith Of Inhumanity” Studio Footage

More studio footage from the sessions for Cattle Decapitation‘s new album “Monolith Of Inhumanity” can be seen below. The effort is scheduled for a May 08th North American release date through Metal Blade. – Advertisement –