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 […]