RACHEL HADEN of that dog. – Song For Ewe

Rachel Haden: “The minute I heard “Peace Be Still” from 1972 25 years or so later about the 1965 riots in LA I was in tears and moved beyond anything. Just wait till you get to 1:27…”

Read More