Emmylou Harris – God Is God – in San Francisco, California on February 8, 2025
A Quiet Meditation on Faith, Doubt, and Time Itself On February 8, 2025, before a sold out audience at The Masonic Auditorium in San Francisco, Emmylou Harris stepped onto the…