No One Can Save You From Yourself, the new album from Detroit’s Walls Of Jericho, is set for a March 25th release via Napalm Records. The band have released the tenth in a series of studio webisodes. All ten are streaming below. Shrieking guitar assaults, sirens, words of warning, thousands...
Continue reading...
Continue reading...