Americana Highways debuts new track, “Lamb to the Slaughter,” from Lara Taubman, calling it “steady, emotionally resonant songwriting.”
The title of the song already evokes the sorrow that the songwriting delivers. “I sleep best in the pouring rain, I can’t see you for the water…” is the line that’ll capture your heart. Enjoy the steady, emotionally resonant songwriting.