Riding the wave of their eponymous album’s success, garage rock outfit King Tuff will play The New Parish in Oakland tomorrow night. The Vermont-turned-L.A. based band’s album has been [...]