Pitchfork — Photo by Nilina Mason-Campbell
The Decemberists' new album, The Hazards of Love, is due out March 24 on Capitol, but SXSW attendees will get to hear the album played live in its entirety nearly a week earlier. On March 18, Colin Meloy and his merry m...
more info