The guys in Charlotte, North Carolina, band Lou Ford have always favored the term “rural pop” for the music they make, and this second full-length release lives up to that description. The album-opening “Storz’ Bar” unfolds like a meeting of […]
0