North release “Primal Bloom” music video; announce first-ever European tour with Rosetta
Arizona sludge outfit North have debuted the music video for their track “Primal Bloom” off of their latest full-length Light The Way. The trio comments on the video and song:…