Never heard of ‘em, but we overheard some people talking in the office elevator today about trying to get tickets to this show,
and they seemed pretty worked up about the whole thing. One of them used the term “indie-rock giants” while another clutched their heart and wept. And there might have been some talk about Spoon and Owen Pallett opening? Who are they?