Sunday Toona: RIP Leon Russell Edition


Leon Russell, the longhaired, scratchy-voiced pianist, guitarist, songwriter and bandleader who moved from playing countless recording sessions to making hits on his own, died on November 13, 2016 in Nashville.

Live at Fillmore East, New York, NY; November 20(?), 1970

A Song For You, Delta Lady and It Takes A Lot To Laugh It Takes A Train To Cry below.

Leave a Reply

Your email address will not be published. Required fields are marked *