CATTLE DECAPITATION pictured, performing live on THE WELDING ROOM banner

Cattle Decapitation’s cinematic, nine-minute long minifilm for Kingdom of Tyrants now at metalblade.com/cattledecapitation. Monolith of Inhumanity, which was released in May of 2012, stands as one of the year’s most critically-acclaimed albums.