100 Days, 100 Artists, 100 Covers #89: „This Must Be the Place (Naive Melody)“ by The Talking Heads
Day number eighty nine! This is sort of a cover of a cover, but that’s at least in part because trying to play the original on a banjo would have been a little trying.