Tag "leon russell heart attack"

Leon Russell Dies; Musician and Songwriter Was 74

The performer had suffered a heart attack in July of this year in the midst of a summer tour. His legacy includes many hit songwriting credits for others including “Superstar” and “This Masquerade”

Read More