The Dodos, who you’re hearing now, like to record: they say the best time to make a record is right after you’ve finished one. But you can hear them live on Wednesday, February 11th when they play the Great American Music Hall.
It’ll be the last chance to hear The Dodos in their hometown of San Francisco before they start a national tour. Music starts at 8pm.