Stereogum — Castle Face, the label run by Thee Oh Sees frontman Jon Dwyer, has long been one of the world’s greatest curators of modern garage rock, in particular the San Francisco scene that exploded into the national consciousness in recent years. Live music...
more info