Rock Zone UK

CATTLE DECAPITATION Premiere “Kingdom of Tyrants” Video

CATTLE DECAPITATION premiere their “Kingdom of Tyrants” video from their forthcoming Monolith Of Inhumanity studio offering. The disturbingly twisted…