The Church Studio

14/12/2023 20 min
The Church Studio

Listen "The Church Studio"

Episode Synopsis

Skyler and Steve take you to church, the Church Studio that is, where owner Teresa Knox talks about the renovation of Leon Russell's iconic recording studio.