Meaning of “Goodbye Old Friend” by The Devil Makes Three

The Devil Makes Three is a band from the Californian city of Santa Cruz that specializes in Americana music. This act, which consists of guitarists Pete Bernhard and Cooper McBean, joined by (upright) bassist Lucia...