Pop Headwound — “Lord Knows Best” is distant, decaying soul music by way of Montreal’s Dirty Beaches, the recording project of Alex Zhang Hungtai. The song made its way around the blogs earlier this week, but tonight I’m finally falling under its haunting s...
more info