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 album track “Fight The Good Fight” is streaming below. Shrieking guitar assaults, sirens, words of warning, thousands marching... The intro for No One Can...
Continue reading...
Continue reading...