Leon, J.J., and the Super Dupers

Having grown tired of the fourteen-hour days in the recording studio playing on other people’s records, Leon Russell decided in 1965 to work for legendary producer Snuff Garrett, who was…

Read More