Leroy Taylor

Also known as Leroy "Slow Motion" Taylor, Taylor

Discography of Leroy Taylor:

# Release title Total tracks Type of release is Imprint date Label
1 Oh Linda / Nobody Can Love You 2 Audio 1967 DECCA


Guitarist from Louisville, Kentucky


Comments about Leroy Taylor: