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 a music video for the album track, “Reign Supreme”, streaming below: Shrieking guitar assaults, sirens, words of warning, thousands marching... The...
Continue reading...
Continue reading...