Nine Songs You Should Have Heard This Week

Nine songs for your listening pleasure gathered from the week’s new releases. We have Mountain Goats showing that even with a throwaway song, composed off the back of a jokey Twitter conversation, John Darnielle can better 95% of what is out there, whilst Molly Burch and Tara Jane O’Neil’s beautifully composed songs are at the other end of the pendulum’s swing. We also have some brilliant fuzzy, … Continue reading Nine Songs You Should Have Heard This Week