Welcome to the new forum
I've been hoping for them to come to DC for a while, and I'm actually kinda surprised they haven't, since they've been getting quite a bit of buzz.
Absolutely nothing special live. Just play the CD really, really loud.
i had this misfortune of seeing this duo with Metric a couple years ago, they did absolutely nothing for me Don't understand the appeal of any group featuring a caterwauling female single