Film Snail

Leo 'Bud' Welch

0

Leo 'Bud' Welch

Born · March 22, 1932

Died · December 19, 2017 (85 years old)

The King

The King

Self

6.4

2018

Late Blossom Blues

Late Blossom Blues

Himself

0.0

2017

Mississippi Grind

Mississippi Grind

Leo Welch

6.0

2015

America's Blues

America's Blues

8.3

2015