Tuesday, September 26, 2006

Decemberists, Live on KCRW, 9-25-2006

Curious about The Crane Wife, the Decemberists' debut on Capitol, out next week? The band played four songs in 30 minutes (you do the math) in the KCRW studio yesterday; three were from the new CD. Worry not: they still know how to touch a nerve.

Decemberists, Live on KCRW, 9-25-2006 (mp3s):

O Valencia
The Island
The Perfect Crime 2
Crane Wife 1 & 2

No comments: