I remember vividly then they played at the Coliseum on their tour with Interpol back in '07. Haven't seen them since 2011 when they went to Paredes de Coura to present their 2010 LP "Penny Sparkle". Miss'em hard.
Saw them live back a decade ago, and good GOD they were loud! This video captures some of the ethereality of the song....fun fact! 23 is the number of the endgame plane in Dr. Strangelove...from a Japanese (I think) singer-singwriter it gives the lyrics a bit more poignancy...after fat man and little boy, who can relate?