A little while back, I told you guys about a band named Herod who are making a huge racket over in Switzerland right now. At the time, we only had
Read PostRight now, you may not know who Herod are, but you will do soon. This Swiss three-piece are mining a groove so gargantuan and crushing with their sound that it’
Read Post