From Walnut Creek, CA, the bay area band released their self-titled album via Pure Noise on May 18, 2015. Their excellent singles “Solo” and “Heavy Gloom” appear to be the first singles, but we gravitated to “Scowl“, a track with chugging guitars reminiscent of Kirsch-era Pinhead Gunpowder. The powerful vocals also effectuate the precision instrumentation, […]