BETA You're viewing a musician profile. Want one?
Click here!
Leigh Taylor
Leigh Taylor is reserved, unassuming, even shy—right up to the moment he steps in front of a microphone.
- Singer
- Songwriter
- Acoustic guitar
Leigh Taylor is reserved, unassuming, even shy—right up to the moment he steps in front of a microphone.