Leon Spencer (organ)

~ Person

Filter

Discography

Album

Year Title RatingReleases
1971 Louisiana Slim 2
1971 Sneak Preview! 1
1972 Bad Walking Woman 1
1973 Where I'm Coming From 2

Album + Compilation

Year Title RatingReleases
1997 Legends of Acid Jazz 1

Showing official release groups by this artist. Show all release groups instead, or show various artists release groups.