All photos by David Greenwald
As expected, a pretty amazing show from one of the year’s best new bands. Somehow I don’t remember Stella Mozgawa being indie rock’s best drummer when I saw them in Austin, but that appears to have changed. Also, this was the first time I’ve stepped inside the Troubadour since maybe Bill Callahan back in July 2009. Curse you, Echo Park!