The Decemberists‘ new album The King is Dead comes out January 18. Here’s a new teaser clip the just posted to their website.
New teaser clip for the upcoming Decemberists album just went liveThe Decemberists‘ new album The King is Dead comes out January 18. Here’s a new teaser clip the just posted to their website. |
||
Copyright © 2010 Perfect Porridge - All Rights Reserved |