Leon Russell, the ‘Master of Space and Time’ and Rock’n’Roll, is gone aged 74
In this deadly year for Rock’n’Roll, another legend is gone. Lawton, Oklahoma born Claude Russell Bridges, better known as Leon Russell, singer, multi-instrumentalist, composer and …