Formed in 1997 German band Deadlock mix up pummelling muscular melodies and songs with a social conscious, which has seen them building up a loyal fan-base over 7 excellent albums. Unfortunately it’s not always been an easy path especially in… Continue Reading →