R.I.P. Leo “Bud” Welch | 1932-2017

December 19, 2017

Leo “Bud” Welch passed away December 19, 2017 at the age of 85. Born in 1932 in Sabougla, Mississippi, Welch spent his entire life in the area where he was raised. This is where he played music and remained relatively…

Read More >