BETA You're viewing a musician profile. Want one?
Click here!
Leonard Herron
Leonard Herron is a Guitarist/Singer-Songwriter from Tokyo, Japan.
- Guitar
- Songwriter
- Vocals
Leonard Herron is a Guitarist/Singer-Songwriter from Tokyo, Japan.