Mad Dogs and Shelter People: Leon Russell Looks Back on an Amazing Life Journey
BY MIKE METTLER
“I’m basically what is known as a talented illusionist.” So says piano wizard Leon Russell, but the Oklahoma native is being more than somewhat modest. His C.V. is as impressive as they come: First-call member of the legendary ’60s L.A. studio collective known as The Wrecking Crew, co-founder of Shelter Records in […]