Make Your Ears Happy: The Decemberists – Sonnet
It seems that not a day passes without a new Decemberists song from their upcoming EP, Long Live the King. I thought this EP only had six songs – how many songs are you going to give us?! Actually, only 4 – it just feels like 40. Is that an insult? Perhaps. Not insulting: This new song is pretty good. Acoustic guitar and Colin singing at first, and then….well, I won’t ruin it. Anyway, click here to listen to the song, Sonnet.