Portland, Oregon’s The Decemberists are one of the best American bands extant.
Our last posting featured their take on a new song from the musical Hamilton.
Now the band has just announced a new album, I’ll be Your Girl, with the song Severed.
(P.S. shades of the band 999, if you get my reference.)
Severed