Fan-filmed video of HELMET's November 12 concert at Slaktkyrkan in Stockholm, Sweden can be seen below. HELMET is touring in support of its latest studio album, "Left", which was released on November 10 via earMUSIC. The trek is making stops in Germany, Scandinavia, Italy, Spain, Netherlands, Belgiu...
Continue reading...