On the heels of their brand new album and a nationwide tour, The Decemberists will be performing The King Is Dead in its entirety today. According to NPR Music, this concert will take place in Portland at the Oregon Public Broadcasting studios in front of a live audience and will mark the first time that these new songs have been played live.
For those of us outside of the Portland area, Oregon Public Broadcasting will be streaming the performance live on their website. The concert will begin at 3 p.m. ET and will also include two interview sessions with questions asked by the studio audience.