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…