James Eichman – ‘St. Catherine Street’

James Eichman finds the weight of the American South on St. Catherine Street James Eichman image via press photo August 25, 2026 Nashville-based songwriter and multi-instrumentalist James Eichman brings the nostalgia of early-2000s indie folk and the narrative traditions of Americana to his debut album, St. Catherine Street. Produced by: Josef Kuhn St. Catherine Street […] The post James Eichman –…