the devil makes three – all hail – live at newport folk festival – 07/31/2011
from the chat on sunday night (valentine 2021), i want to show you this song, “all hail” by the devil makes three. this song is hilarious social commentary. hard to boil it down. i like the line, “now that they … Continued