Album
Leroy Hutson
Released 1982
0 54890 0
Closer To The Source
1978
The Man!
1974
Feel The Spirit
1976
Paradise
1982
Love Oh Love
1973