Leo Bud Welch

The Best of 2015: Albums Through March 31st, 2015

By Iman Lababedi | April 2, 2015

I Don’t Prefer No Blues – Leo “Bud” Welch – hard electric guitar blues by an unknown master who just celebrated his 83rd birthday and 50th year in Church and hear sounds like maybe you should be locking up your daughters. Man, is this guys mojo working.