Cattle Decapitation – Cambridge, MA (2018/10/22)

Since 1996, extreme metal band CATTLE DECAPITATION from San Diego, California have been defending animal rights and the abuse of the environment.

Music
Photography