The Church Studio: From the Chamber
OnlineThe Church Studio presents From the Chamber, a discussion featuring the innovative team behind the making of the upcoming mini-documentary, Mural of Space and Time, The Collision of 3 Masters. The film honors the ultimate Master of Space and Time, Tulsa’s own Grammy-award winning artist, producer, singer and songwriter: the late Leon Russell. Panelists: Teresa […]