Das Llamas at Thee Parkside
I went to see the Das Llamas at Thee Parkside in San Francisco last night. This was the second show I’ve been to in the past few months where I was surprised by the low turnout. The first being The Twilight Sad at The Independent, where perhaps 20 people were in attendance. With a grand … read more ➜