CD Release Party: Thursday, June 10th!
Please help us celebrate! We’ll be playing two sets at El Rio in San Francisco on Thursday, June 10th starting at 7 — or a few minutes later if someone is buying us drinks.
El Rio is at 3158 Mission St., San Francisco, just south of Cesar Chavez. Here’s a map.