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