Leon Russell's eponymous debut album (released 3/23/70), may be the most significant instance of serendipity in the history ...
They signed to Shelter Records, which was Leon Russell's record label ... the future "Master of Space and Time" grew up in Tulsa, where he was playing local nightclubs at age 14.
He rocks out big time on the Stones and gives the most soulful version of Stoller and Lieber that I know of. Continued on next slide... 3. “Stranger in a Strange Land” from Leon Russell and ...