The Betty Leathers
Decatur, GA
Biography
The Betty Leathers is a pop/rock band based in Decatur Georgia. They have a great catalog of original jangly guitar-based tunes with catchy hooks and quirky lyrics.
The Betty Leathers is a pop/rock band based in Decatur Georgia. They have a great catalog of original jangly guitar-based tunes with catchy hooks and quirky lyrics.