Thee Oh Sees at Irving Plaza, New York, October 29, 2013

picture-22372-1389649179Krista Schlueter // October 30, 2013

San Francisco garage-rock kings Thee Oh Sees conquered New York City’s Irving Plaza on October 29. Here are some takeaway shots.