Death Metal band Cancer released a lyric video for “Garrotte”, which is from their newly released album “Shadow Gripped”.

#Cancer #Garrotte #ShadowGripped #Peaceville