Bat Zuppel Premiere “The Witch” Off Of Their Highly Anticipated Fifth Album “Dylar”
Album artwork by Keith Caves Band Photo by Shanua Miller By Paige E. Owens With a sound similar to that of Thee Oh Sees and Black Sabbath, the psych-punk group, Bat Zuppel, remain a force to be reckoned with in [...]
July 28, 2017
Album Reviews, Concert Preview, Local Artists