The next several decades were filled with in-studio and live sessions, rigorous tour schedules, album releases, founding new record labels, benefit concerts, and collaborations. In 1973, he recorded his first country album, followed by a volume two and a “best of”. During his career, he released more than 30 albums and over 430 songs. His awards and honors include Grammys, induction to the Rock and Roll Hall of Fame, presented for induction by longtime friend Elton John, and the Songwriters Hall of Fame. “This Masquerade” is the only song to hit number one on the jazz, pop, and rhythm and blues charts. Russell’s legacy is The Church Studio, listed on the National Register of Historic Places. It is the sanctuary of sound he created with the 1972 purchase and built into a world-renowned recording studio and home to Shelter Records. Leon Russell will forever be known as “the father of the Tulsa Sound” and the “master of space and time.” 47 35
December 2022 Oklahoma Hall of Fame Magazine Page 48 Page 50