Monday, September 18, 2006
Leon Russell
Leon Russell played at the Pelican's Landing in Port Aransas earlier this month....GREAT!!!!!!!
Last time I saw him was in 1973 at Tulsa oilier stadium (the picture with American Flag). I have a lot of fond memories of Leon from growing up in Tulsa in the seventies. Here are some links of interest: