John Darnielle’s final encore song from his west coast solo tour June 25 2012, at the Mission Theatre in Portland, Ore. His guitar string broke the song before and after some capitulation decided to give this song a try on piano.
The Best Ever Death Metal Band in Denton!