ArtistArtistLeo WelchAmerican singer and guitarist (1932-2017)United StatesWikidataMusicBrainzFollow0 followersShowsMediaNo photos or videos of Leo Welch yet.