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):
The Perfect Crime 2
Crane Wife 1 & 2